{ "version": "1.0.0", "cases": [ { "case_id": "java-spring-deserialize:201", "case_version": "1.0.0", "notes": "Java deserialization sink reachable", "sinks": [ { "sink_id": "JavaDeserialize::handleRequest", "label": "reachable", "confidence": "high", "dynamic_evidence": { "covered_by_tests": [ "src/AppTest.java" ], "coverage_files": [ "outputs/coverage.json" ] }, "static_evidence": { "call_path": [ "POST /api/upload", "App.handleRequest", "ObjectInputStream.readObject" ] }, "config_conditions": [], "notes": "No guard; base64 payload deserialized" } ] } ] }