icml-camera-ready
Pass
Audited by Gen Agent Trust Hub on Oct 5, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/check_submission.pyutilizessubprocess.runto call local system utilities such aspdfinfoandpdftotext. These calls are implemented using list-based arguments rather than shell strings, preventing shell injection vulnerabilities. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted LaTeX and PDF files provided by the user.
- Ingestion points: Paper source and PDF files are loaded in
scripts/check_submission.pyviaload_texandcheck_pdffunctions. - Boundary markers: The skill does not explicitly define markers when passing content to the agent context.
- Capability inventory: Scripts perform file system operations (read/write) and execute local command-line tools for PDF analysis.
- Sanitization: The skill includes a proactive
INJECTION-PHRASEdetector withinscripts/check_submission.pydesigned to identify and flag adversarial prompts hidden in academic paper text. - [SAFE]: The skill documentation encourages security best practices, such as explicitly instructing the user to remove internal notes and credentials from the workspace before publishing research code.
Audit Metadata