batch-qr-generator
Pass
Audited by Gen Agent Trust Hub on Feb 17, 2026
Risk Level: SAFEPROMPT_INJECTION
Full Analysis
- Indirect Prompt Injection (LOW): The skill possesses a vulnerability surface where untrusted data from a CSV file influences filesystem operations without sanitization.
- Ingestion points:
scripts/batch_qr_generator.pyreads untrusted data from a user-supplied CSV file via theload_csvmethod. - Boundary markers: No boundary markers or "ignore instructions" warnings are present to handle data from the CSV.
- Capability inventory: The skill has significant filesystem capabilities, including directory creation (
os.makedirs) and file writing (img.saveandto_csv) inscripts/batch_qr_generator.py. - Sanitization: The script does not sanitize the
filenamecolumn retrieved from the CSV. By usingos.path.joinwith unsanitized strings, an attacker could provide a CSV containing path traversal sequences (e.g.,../../evil) to write files outside of the intended output directory.
Audit Metadata