security-posture-audit
Pass
Audited by Gen Agent Trust Hub on Sep 10, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: The script
eval/run_eval.pyusessubprocess.runto invoke the skill's main auditing script,assets/audit_posture.py, for automated testing. This execution is limited to internal diagnostic tools and synthetic test repositories. - [EXTERNAL_DOWNLOADS]: The
eval/run_eval.pyandassets/test_audit_posture.pyfiles contain strings representingcurl | bashcommands. These are static test cases designed to confirm the scanner's detection capabilities and are never executed. - [PRIVILEGE_ESCALATION]: Testing scripts programmatically apply the
setuidbit to local temporary files to ensure the audit tool can detect binaries with elevated privileges. This occurs only within the controlled test environment. - [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted data from the repository being audited. A malicious repository could contain instructions designed to deceive the agent during the manual adjudication step of the audit process.
- Ingestion points: Repository files read by
assets/audit_posture.pyand the agent's workspace. - Boundary markers: None; the skill relies on deterministic regex matching.
- Capability inventory:
eval/run_eval.py(subprocess),assets/audit_posture.py(file system read). - Sanitization: Not applicable; the tool performs regex-based scanning of raw file content.
Audit Metadata