DF-4911 / manifest.json
{ "finding_id": "DF-4911", "title": "dm_dp_aux_transfer discards dc_link_aux_transfer() result on AUX write paths: failed DPCD/I2C writes reported as success (MST sideband desync on failing/hostile DP hardware)", "verdict": "untested", "impact": "none (untested; assessed: display DoS on AMD DP hardware)", "confidence": "certain (defect)", "reproduce": { "build": "cc -O2 -Wall -o aux_chardev_probe aux_chardev_probe.c", "run": "./run.sh (needs AMD GPU + DP sink; chardev path compiled out on DF)", "expected": "on this guest: NO_AMD_PCI_DEVICE, NO_DEV_DRI, no /dev/drm_dp_aux* — path unreachable" }, "kernel_refs": [ "sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c:105-165", "sys/dev/drm/amd/display/dc/core/dc_link_ddc.c:635-686" ], "artifacts": [ "README.md", "VERDICT.md", "aux_chardev_probe.c", "build.sh", "run.sh", "run.log", "env.txt", "fix.diff", "verdict.json", "manifest.json" ] } |