DF-4165 / manifest.json
{ "verdict": "reproduced", "impact": "dos", "confidence": "certain", "finding_id": "DF-4165", "runner": "df-bsd-reviewer", "verified_at": "2026-10-14T04:25:00Z", "method": "verbatim-code rig (production parser byte-identical, compiled on guest, verified against guest /usr/src/sys)", "reproduce": { "build": "cd rig && sh ./build.sh /usr/src", "run": "cd rig && sh ./run.sh", "expected": "baseline: dest-guard rc=88 'OUT-OF-BOUNDS WRITE' at struct+692; src-guard rc=88 'READ BEYOND BIOS IMAGE' at image+4096; canary 400/400 and canary6g 500/500 victim bytes byte-exact to the crafted image. fixed: all modes rc=0, counts clamped 9/3, victim intact." }, "kernel_refs": [ "sys/dev/drm/amd/display/dc/bios/bios_parser2.c:1441", "sys/dev/drm/amd/display/dc/bios/bios_parser2.c:1448", "sys/dev/drm/amd/display/dc/bios/bios_parser2.c:1457", "sys/dev/drm/amd/display/dc/bios/bios_parser2.c:1464", "sys/dev/drm/amd/display/dc/bios/bios_parser2.c:1473", "sys/dev/drm/amd/display/dc/bios/bios_parser2.c:1480", "sys/dev/drm/amd/display/dc/bios/bios_parser2.c:1489", "sys/dev/drm/amd/display/dc/bios/bios_parser2.c:1496", "sys/dev/drm/amd/display/dc/bios/bios_parser2.c:1651", "sys/dev/drm/amd/display/dc/bios/bios_parser2.c:1615", "sys/dev/drm/amd/display/dc/bios/bios_parser2.c:1989", "sys/dev/drm/amd/display/dc/bios/bios_parser_helper.c:38", "sys/dev/drm/amd/include/atomfirmware.h:1051", "sys/dev/drm/amd/display/include/grph_object_ctrl_defs.h:378" ], "artifacts": [ "README.md", "VERDICT.md", "rig/gen_rig.sh", "rig/check_verbatim.sh", "rig/bios_slice_verbatim.h", "rig/bios_slice_verbatim.c", "rig/rig_shims.h", "rig/retimer_rig.c", "rig/Makefile", "rig/build.sh", "rig/run.sh", "build.log", "run.log", "run.2.log", "fix_validation.log", "code_hashes.txt", "env.txt", "fix.diff", "verdict.json", "manifest.json" ] } |