lazycat-advanced-routing
Warn
Audited by Gen Agent Trust Hub on Sep 16, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONPRIVILEGE_ESCALATIONCREDENTIALS_UNSAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The
exec://protocol documented inreferences/route.mdallows the application to start an arbitrary executable file (script or ELF binary) from any path and proxy traffic to it. This provides a direct mechanism for executing arbitrary code within the environment. - [COMMAND_EXECUTION]: The
setup_scriptfield, as shown inSKILL.mdandreferences/advanced-routes.md, allows for the execution of shell commands (e.g., usingcatto overwrite system configurations) during the initialization of theapp-proxyservice and other containers. - [PRIVILEGE_ESCALATION]: The
application.ingressfeature for TCP/UDP forwarding, detailed inreferences/l4forward.md, allows applications to bypass the platform's standard authentication and security layers. Specifically, theyes_i_want_80_443:trueflag enables direct handling of port 80/443 traffic, which disables system-provided account authentication, automatic application awakening, and managed HTTPS certificate configuration. - [CREDENTIALS_UNSAFE]: The documentation for
app-proxyinreferences/advanced-routes.mdprovides examples of hardcoding credentials in environment variables using theBASIC_AUTH_HEADERfield (e.g.,Basic dXNlcjpwYXNzd29yZA==), which encourages the storage of sensitive authentication data in plain-text manifests. - [INDIRECT_PROMPT_INJECTION]: The skill instructs the agent on how to build complex manifests based on user requirements, creating a surface for indirect injection where malicious user input could be interpolated into executable fields.
- Ingestion points: User-provided parameters for
subdomain,routes, andsetup_scriptcontent used to generatelzc-manifest.yml. - Boundary markers: Absent; the instructions do not specify any delimiters or warnings to ignore instructions embedded in the user-provided data.
- Capability inventory: Binary execution via
exec://, shell command execution viasetup_script, and authentication bypass viaingressport exposure. - Sanitization: Absent; there are no instructions for the agent to sanitize, escape, or validate user-provided strings before inserting them into executable configuration fields.
Audit Metadata