hunt-deserialization
Warn
Audited by Gen Agent Trust Hub on Sep 29, 2026
Risk Level: MEDIUMEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: Fetches security analysis tools from third-party GitHub repositories.
- Downloads
ysoserial-all.jarfromgithub.com/frohoff/ysoserial. - Clones the
phpggcproject fromgithub.com/ambionics/phpggc. - Clones the
JNDI-Exploit-Kitfromgithub.com/pimps/JNDI-Exploit-Kit. - [REMOTE_CODE_EXECUTION]: Executes third-party code downloaded from external sources during runtime.
- Executes the downloaded
ysoserial-all.jarbinary usingjava -jar. - Executes scripts from the cloned
phpggcrepository usingphp. - [COMMAND_EXECUTION]: Performs extensive system operations using standard binaries to facilitate attack methodology.
- Uses
curlandwgetfor network operations and file retrieval. - Employs
java,python3,php,dotnet, andgitto generate payloads and execute security tools. - [DYNAMIC_EXECUTION]: Generates and executes code snippets at runtime for payload construction.
- Uses
python3 -cto dynamically assemble a Python pickle payload that includes system commands. - [INDIRECT_PROMPT_INJECTION]: Creates an attack surface by interpolating external variables directly into shell commands.
- Ingestion points: Variables such as
$TARGETandCOLLAB_HOSTare ingested from the environment or user input for use inSKILL.md. - Boundary markers: None identified; untrusted data is directly interpolated into command strings without delimiters.
- Capability inventory: Significant command execution capabilities including
curl,wget,java,python3,php,dotnet, andgit. - Sanitization: No evidence of input validation or shell escaping for the interpolated external variables.
Audit Metadata