DF-3881 / manifest.json
{ "finding_id": "DF-3881", "artifact_dir": "findings/poc/DF-3881/", "verdict": "not_reproduced", "impact_assessed": "kernel stack/heap OOB write + kernel stack exhaustion from malicious DP MST hub (hardware-gated, source-certain)", "reproduce": { "build": "cc -O2 -Wall -o mst_lct_model mst_lct_model.c", "run": "./mst_lct_model", "expected": "table of first-OOB depths: stack rad[6] at parent_lct=13, heap mstb->rad[8] and hdr rad[8] at parent_lct=17, dump prefix[10] at lct=10; recursion-exhaustion estimate ~depth 54" }, "kernel_refs": [ "sys/dev/drm/drm_dp_mst_topology.c:1052-1066", "sys/dev/drm/drm_dp_mst_topology.c:1071-1095", "sys/dev/drm/drm_dp_mst_topology.c:840-854", "sys/dev/drm/drm_dp_mst_topology.c:1484-1485", "sys/dev/drm/drm_dp_mst_topology.c:1639-1641", "sys/dev/drm/drm_dp_mst_topology.c:2954-2964", "sys/dev/drm/include/drm/drm_dp_mst_helper.h:125" ], "artifacts": [ "README.md", "VERDICT.md", "mst_lct_model.c", "build.sh", "run.sh", "build.log", "run.log", "env.txt", "fix.diff", "manifest.json", "verdict.json" ] } |