t+CategoryObserved action
0.0sprocessno install scripts in bundle
0.1sprocessdependency install exit 1
0.1sprocessexec /usr/bin/date
0.1sprocessexec /usr/bin/timeout
0.1sprocessexec .venv/bin/lean-docker-mcp
0.1sclaimedno tools/list reply (exit 0)
0.1sprocessscript backend runs setup only
HIGHDestructive file system command detectedsrc/lean_docker_mcp/docker_manager.py:364 · Destructive file system command detectedFix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05 MEDIUMRemote installer piped to shellsrc/lean_docker_mcp/Dockerfile:27 · Remote installer piped to shellFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST07 HIGHDestructive file system command detectedsrc/lean_docker_mcp/docker_manager.py:822 · Destructive file system command detectedFix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05 HIGHCollapsed <details> block carrying instructionsREADME.md:191 · Collapsed <details> block carrying instructionsFix: Remove the text that addresses the agent rather than the reader; describe behavior, do not instruct.
AST01 MEDIUMDestructive file system command detectedDockerfile:17 · Destructive file system command detectedFix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05 MEDIUMDirect script execution from GitHub raw URLDockerfile:27 · Direct script execution from GitHub raw URL — unverified code sourceFix: Pin versions and sources; vendor anything fetched at install time.
AST06 MEDIUMRemote installer piped to shellDockerfile:27 · Remote installer piped to shellFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST07 MEDIUMPipe-to-shell patternDockerfile:27 · 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 MEDIUMPython subprocess execution detectedsrc/lean_docker_mcp/__init__.py:71 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMDestructive file system command detectedsrc/lean_docker_mcp/Dockerfile:17 · Destructive file system command detectedFix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05 MEDIUMPython subprocess execution detectedsrc/lean_docker_mcp/docker_manager.py:507 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMPython subprocess execution detectedsrc/lean_docker_mcp/__init__.py:121 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMPipe-to-shell patternsrc/lean_docker_mcp/Dockerfile:27 · 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 MEDIUMPython subprocess execution detectedsrc/lean_docker_mcp/__init__.py:43 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMFile permission modification commandsrc/lean_docker_mcp/docker_manager.py:828 · File permission modification command — agent changes file ownership/permissionsFix: Request the narrowest permission that works; replace wildcards with the exact paths or hosts.
AST05 MEDIUMPython subprocess execution detectedsrc/lean_docker_mcp/docker_manager.py:499 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMDirect script execution from GitHub raw URLsrc/lean_docker_mcp/Dockerfile:27 · Direct script execution from GitHub raw URL — unverified code sourceFix: Pin versions and sources; vendor anything fetched at install time.
AST06 MEDIUMPython subprocess execution detectedsrc/lean_docker_mcp/__init__.py:28 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMPython subprocess execution detectedsrc/lean_docker_mcp/__init__.py:131 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 Instructions loaded
≈51 tok
1 file · 14 in bundle
Tool list per prompt
≈0 tok
0 tools · 0 per tool
Handshake
no reply
launch to tools/list, stdio
Undocumented tools
0
description under 20 chars · avg 0
Tokens estimated at four characters each. The tool list is re-read by the agent on every turn, so it is the number to compare between servers that do the same job: ranked across the index.
Not checked against OSV yet; the weekly check has not reached this version.