{
  "entrypoint_kind": "cli_local",
  "entrypoint_detail": "node --run <task> -- <attacker-controlled argument> invokes /bin/sh -c with EscapeShell-escaped args",
  "service_started": false,
  "healthcheck_passed": true,
  "target_path_reached": true,
  "runtime_stack": [
    "node",
    "/bin/sh"
  ],
  "proof_artifacts": [
    "logs/test_B_vuln_attempt1.log",
    "logs/test_B_vuln_attempt2.log",
    "logs/test_B_fixed_attempt1.log",
    "logs/test_B_fixed_attempt2.log",
    "logs/test_A_vuln_attempt1.log",
    "logs/test_A_fixed_attempt1.log",
    "logs/binary_info.txt",
    "logs/source_diff.txt",
    "repro/artifacts/marker_vuln_attempt1.txt",
    "repro/artifacts/marker_vuln_attempt2.txt"
  ],
  "notes": "VULN_COMMIT=387332fbf33ae9e54d8f774aa3d94fb5ca0f722c FIXED_COMMIT=e76c573e4546ce9e89e0dd954f80aaba32148a48 node_vuln=/data/pruva/project-cache/6f7cfbc6-90dc-4b8e-bd75-c0200a6d1bf9/node-vuln node_fixed=/data/pruva/project-cache/6f7cfbc6-90dc-4b8e-bd75-c0200a6d1bf9/node-fixed injection_confirmed=true dos_confirmed=true",
  "injection_confirmed": true,
  "dos_confirmed": true
}
