http-load-profiler
Pass
Audited by Gen Agent Trust Hub on Nov 3, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/http_benchmark.pyexecutes external load-testing tools (wrkorab) using thesubprocess.runmodule. - Evidence: Found in functions
run_wrkandrun_abwhere command lists are constructed and executed. - Mitigation: The script uses argument lists instead of raw shell strings and avoids the
shell=Trueparameter, which prevents standard shell command injection vulnerabilities. It also validates the target URL scheme and hostname before execution. - [INDIRECT_PROMPT_INJECTION]: The skill processes output from external benchmarking tools, which are influenced by responses from the target URL.
- Ingestion points: The skill captures
stdoutandstderrfrom the execution of external binaries inscripts/http_benchmark.py. - Boundary markers: No explicit boundary markers or delimiters are used to wrap the external tool output before processing.
- Capability inventory: The skill utilizes
subprocess.runto call external binaries and performs network-based load testing against user-provided URLs. - Sanitization: The script uses strict regular expression patterns to extract specific numerical metrics (RPS, latency percentiles) from the tool output, which minimizes the risk of arbitrary text in the tool output being misinterpreted by the agent.
Audit Metadata