pwn-exploits
Pass
Audited by Gen Agent Trust Hub on Nov 1, 2026
Risk Level: SAFECOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses
pwntoolsand shell scripts to execute binaries, interact with GDB, and run analysis tools likereadelfandstrings. This behavior is consistent with the skill's purpose for binary exploitation and CTF tasks. - [DYNAMIC_EXECUTION]: The toolkit includes scripts that generate executable content at runtime.
tools/patch_ld_preload.shcreates a bash wrapper script to inject shared libraries usingLD_PRELOADfor exploit testing.templates/angr_template.pyuses theangrsymbolic execution framework. Although static analysis tools flagged the use ofeval(), the code actually callssolver.eval(), which is a safe and standard API for theangrlibrary and not the native Pythoneval()function.- [INDIRECT_PROMPT_INJECTION]: The skill is designed to process untrusted data from binary files (e.g., through
stringsor decompilation). If an agent uses these tools on a malicious binary, the resulting output could potentially contain instructions aimed at the agent. - Ingestion points: Output from
strings, Ghidra decompilation, and GDB registers/stack views (various files). - Boundary markers: Not explicitly defined for sanitizing binary output before agent ingestion.
- Capability inventory: The skill allows for process execution, file system interaction, and network connections via
pwntoolstemplates. - Sanitization: No specialized sanitization is present for external binary data.
Audit Metadata