qrcode-generator
Pass
Audited by Gen Agent Trust Hub on Oct 5, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted data from external files and command-line arguments to generate QR code images, creating a surface for indirect instructions to enter the agent's context.
- Ingestion points: Data is read from text files via the
--batchargument and string data via the--dataargument inscripts/qrcode_generator.py. The skill also reads image files via the--logoparameter. - Capability inventory: The script has the capability to read from and write to the local file system using the
pathlibandPillowlibraries. - Boundary markers: The skill lacks explicit boundary markers or instructions to the agent to ignore potentially malicious directions embedded within the data being encoded.
- Sanitization: Input data is processed and encoded into images without validation or sanitization of the content itself.
Audit Metadata