endpoint-probe
Pass
Audited by Gen Agent Trust Hub on Aug 13, 2026
Risk Level: SAFECOMMAND_EXECUTIONREMOTE_CODE_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes local commands using
subprocess.Popento probe Model Context Protocol (MCP) servers over stdio. This functionality is restricted by a strict allowlist of permitted package runners (npx,uvx,python3,python,node,bunx) and blocks the use of absolute paths to prevent unauthorized binary execution. - [REMOTE_CODE_EXECUTION]: Implements defensive regex patterns to detect and block inline code execution flags (such as
-c,--eval, or--exec) in subprocess arguments, mitigating risks of command injection from untrusted input strings. - [DATA_EXFILTRATION]: Performs network requests to discover API surfaces. It includes built-in SSRF (Server-Side Request Forgery) protection using the
ipaddressmodule to block access to private, loopback, and cloud metadata IP ranges. Additionally, it uses a custom HTTP handler to disable redirects, preventing redirect-based SSRF attacks. - [SAFE]: The skill incorporates comprehensive scrubbing logic to redact sensitive information from generated reports, including masking
Authorizationheaders,Set-Cookievalues, andAPI-Keyheaders, while scanning response bodies for token-like patterns. The codebase further demonstrates high security maturity through environment variable scrubbing for subprocesses and response body size capping to prevent memory-based Denial of Service.
Audit Metadata