tshark
Pass
Audited by Gen Agent Trust Hub on Oct 11, 2026
Risk Level: SAFEDATA_EXFILTRATIONCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDYNAMIC_CONTEXT_INJECTION
Full Analysis
- [DATA_EXFILTRATION]: The skill provides explicit instructions and commands for extracting highly sensitive credentials from network traffic. Examples include extracting HTTP POST data (
http.file_data), session cookies (http.cookie), HTTP authorization headers (http.authorization), and FTP passwords (ftp.request.arg). This enables full harvesting of cleartext credentials passing through monitored interfaces. - [COMMAND_EXECUTION]: The skill relies on the execution of the
tsharkbinary and several local shell scripts, includingcapture-http-credentials.sh,analyze-dns-queries.sh, andextract-files-from-capture.sh. It encourages the use of an-xflag to execute operations rather than just displaying them. - [INDIRECT_PROMPT_INJECTION]: The skill is vulnerable to indirect prompt injection because it ingests and processes untrusted data from network interfaces and packet captures.
- Ingestion points: Live network interfaces (
eth0,en0) and local pcap files. - Boundary markers: None identified in the provided instructions; however, the skill mentions a
PreToolUse hookthat validates targets against a.pentest/scope.jsonfile. - Capability inventory: Execution of
tshark(network capture/analysis) andbash(script execution). - Sanitization: No specific sanitization or escaping of captured network payloads is mentioned before being presented to the agent.
- [DYNAMIC_CONTEXT_INJECTION]: The skill utilizes the
!command syntax inSKILL.mdto execute shell commands at load time. These commands are used for environment discovery, specifically to verify iftsharkis installed and to check for the presence of specific wrapper scripts in thescripts/tshark/directory.
Audit Metadata