proofread
Fail
Audited by Gen Agent Trust Hub on Apr 30, 2026
Risk Level: HIGHCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [OBFUSCATION]: Homoglyph obfuscation is present in
scripts/generate_report_pdf.pyandtemplates/report_latex.tex. The word 'amber' within the color name 'warnamber' is defined as 'warnambер', where the characters 'е' (U+0435) and 'р' (U+0440) are Cyrillic letters that appear identical to the Latin 'e' and 'r'. This technique is commonly used to bypass automated text-based security filters. - [COMMAND_EXECUTION]: The skill uses the
Bashtool to locate files (find . -name "*.tex") and to execute a local Python script for report generation. This script (generate_report_pdf.py) invokes thepandoccommand usingsubprocess.runto convert markdown into a PDF document. - [EXTERNAL_DOWNLOADS]: The skill requires the
pymupdflibrary, as specified inrequirements.txt. This package is used by thescripts/extract-pdf-annotations.pyutility to read highlights and comments from PDF files. - [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted user-provided content from LaTeX source files and PDF annotations.
- Ingestion points:
SKILL.md(Step 0) instructs the agent to read all.texfiles in a directory. - Boundary markers: Absent; there are no specific delimiters or instructions to the model to ignore embedded commands or instructions within the processed document text.
- Capability inventory: The agent has access to
Read,Bash, andEdittools, creating a risk surface where malicious instructions in a processed paper could influence the agent to perform unintended file modifications or command executions. - Sanitization: Absent; the skill does not perform validation or sanitization of the content extracted from the input files before processing.
Recommendations
- AI detected serious security threats
Audit Metadata