{
  "finding_id": "DF-4566",
  "title": "VCN rings have zero CS ib validation (no .parse_cs) - decode messages reach firmware unvalidated",
  "verdict": "untested",
  "impact": "none (demonstrated) / cross-process VRAM corruption + GPU DoS (reasoned)",
  "confidence": "certain (static)",
  "reproduce": {
    "build": "n/a - no AMD GPU on audit guest (X86_64_GENERIC, /dev/dri absent)",
    "run": "n/a",
    "expected": "on real Raven: AMDGPU_CS ib with off-bo-list fb_buffer in decode msg accepted (upstream rejects); here proven by ring-func table inspection"
  },
  "kernel_refs": [
    "sys/dev/drm/amd/amdgpu/amdgpu_cs.c:833",
    "sys/dev/drm/amd/amdgpu/vcn_v1_0.c:2043",
    "sys/dev/drm/amd/amdgpu/vcn_v1_0.c:2076",
    "sys/dev/drm/amd/amdgpu/vcn_v1_0.c:2103",
    "sys/dev/drm/amd/amdgpu/vcn_v1_0.c:1372"
  ],
  "artifacts": [
    "README.md",
    "VERDICT.md",
    "static_proof.txt",
    "verdict.json",
    "manifest.json"
  ]
}
