t+CategoryObserved action
0.3snetworkCONNECT https://api.github.com · undeclared
0.3snetworkCONNECT https://linggen.dev · undeclared
0.3sprocessexec /usr/bin/dirname
0.3sprocessexec /usr/bin/uname
0.3sprocessexec /usr/bin/tr
0.3sprocessexec /usr/bin/mkdir
0.3sprocessexec /usr/bin/grep
0.3sprocessexec /usr/bin/tail
0.3sprocessexec /usr/bin/curl
0.3sprocessexec /usr/bin/sort
0.3sprocessexec /usr/bin/sed
0.3sprocessexited 1: install-bin: could not resolve a release for the requested version spec
0.3sprocessscript backend runs setup only
0.3sprocessscript backend runs setup only
HIGHOutbound HTTP to raw IP addressSKILL.md:508 · Outbound HTTP to raw IP address — may bypass domain-based monitoringFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 HIGHInstructs the agent to modify its persistent memory or instruction filesreferences/routing-rules.md:23 · Instructs the agent to modify its persistent memory or instruction filesFix: Remove the text that addresses the agent rather than the reader; describe behavior, do not instruct.
AST01 CRITICALPipe-to-shell patternscripts/install-engine.sh:315 · Pipe-to-shell pattern — downloads and immediately executes remote codeFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST06 HIGHInstructs the agent to modify its persistent memory or instruction filesreferences/routing-rules.md:180 · Instructs the agent to modify its persistent memory or instruction filesFix: Remove the text that addresses the agent rather than the reader; describe behavior, do not instruct.
AST01 HIGHDirect script execution from GitHub raw URLscripts/install-engine.sh:142 · Direct script execution from GitHub raw URL — unverified code sourceFix: Pin versions and sources; vendor anything fetched at install time.
AST06 HIGHInstructs the agent to modify its persistent memory or instruction filesreferences/routing-rules.md:104 · Instructs the agent to modify its persistent memory or instruction filesFix: Remove the text that addresses the agent rather than the reader; describe behavior, do not instruct.
AST01 HIGHDirect script execution from GitHub raw URLscripts/install-engine.sh:29 · Direct script execution from GitHub raw URL — unverified code sourceFix: Pin versions and sources; vendor anything fetched at install time.
AST06 MEDIUMURL using raw IP addressSKILL.md:508 · URL using raw IP address — may bypass domain-based filteringFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 MEDIUMFile permission modification commandscripts/collect.sh:33 · File permission modification command — agent changes file ownership/permissionsFix: Request the narrowest permission that works; replace wildcards with the exact paths or hosts.
AST05 MEDIUMFile permission modification commandscripts/install-bin.sh:233 · File permission modification command — agent changes file ownership/permissionsFix: Request the narrowest permission that works; replace wildcards with the exact paths or hosts.
AST05 MEDIUMRemote installer piped to shellscripts/install-engine.sh:315 · Remote installer piped to shellFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST07 MEDIUMnpx invocation of non-well-known packageSKILL.md:551 · npx invocation of non-well-known package — may execute untrusted codeFix: Pin versions and sources; vendor anything fetched at install time.
AST06 MEDIUMProcess kill commandscripts/install-engine.sh:259 · Process kill command — agent can terminate processesFix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05 MEDIUMFile permission modification commandscripts/install-engine.sh:128 · File permission modification command — agent changes file ownership/permissionsFix: Request the narrowest permission that works; replace wildcards with the exact paths or hosts.
AST05 MEDIUMProcess kill commandscripts/install-engine.sh:261 · Process kill command — agent can terminate processesFix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05 MEDIUMFile permission modification commandscripts/install-engine.sh:360 · File permission modification command — agent changes file ownership/permissionsFix: Request the narrowest permission that works; replace wildcards with the exact paths or hosts.
AST05