remediate-pdf
Pass
Audited by Gen Agent Trust Hub on Aug 3, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses
subprocess.run()in its testing and verification scripts (smoke_autotag.py,test_autotag.py, andverify-pdf.py). These calls are used for intended development workflows, such as running internal unit tests or executing the optionalverapdfcompliance auditor when present on the system. - [EXTERNAL_DOWNLOADS]: The
autotag.pyscript can fetch remote PDFs when the--urlargument is used. However, this is implemented safely via client-side downloads with explicit validation: it requires HTTPS, rejects non-public IP addresses (anti-SSRF), and enforces a 150 MiB file size limit.
Audit Metadata