DF-4065 / verdict.json
{ "finding_id": "DF-4065", "status": "untested", "attempts": 0, "reproduced": 0, "confidence": "likely", "impact": "Missing linux-4.19.y stable backports 690e0ec8e63d + 85636167e320: legacy ring buffers still allocated from stolen memory and BAR/WC-mapped on LLC platforms (SNB+) - upstream direction never do this on LLC (GPU hangs/wedges, display wedge/GPU DoS).", "verdict": "source-verified via full diff vs upstream v4.19 and linux-4.19.y; hardware-gated (no Intel GPU model in QEMU)", "exploit_chain": [], "evidence": "diff-certain: intel_ringbuffer.c:1096/:1131/:1148 lack the !HAS_LLC guards present in linux-4.19.y", "kernel_refs": [ "sys/dev/drm/i915/intel_ringbuffer.c:1096", "sys/dev/drm/i915/intel_ringbuffer.c:1131", "sys/dev/drm/i915/intel_ringbuffer.c:1148" ], "guest_uname": "", "code_hash": "", "artifact_dir": "findings/poc/DF-4065/", "fix_status": "not_testable", "fix_baseline_reproduced": 0, "fix_patched_reproduced": 0, "fix_verdict": "apply upstream stable pair 690e0ec8e63d + 85636167e320 (three one-line !HAS_LLC guards: stolen alloc gate + pin/unpin BAR-map gates)", "fix_evidence": "source-only (upstream diff)" } |