DF-1320 / run.sh
#!/bin/sh # DF-1320 — no runnable PoC on the QEMU audit guest (no amdgpu, no AMD GPU, # no MST hardware). Reproduction on a hardware-equipped host: # # 1. Boot an amdgpu host with a DP MST setup (root + >=1 branch device). # 2. Attach a malicious MST hub that advertises >6 payloads in LOCAL / # REMOTE state with non-zero num_slots (so get_payload_table counts # them all). The 7th+ payload overflows work_table[6] on the kernel # stack in update_mst_stream_alloc_table -> panic / corruption. # # On THIS guest: amdgpu is absent. See VERDICT.md. echo "DF-1320: cannot reproduce on the audit guest." echo " amdgpu not in X86_64_GENERIC, no AMD GPU HW, no MST peripheral." echo " Run the PoC on an amdgpu-equipped host with a malicious MST hub." echo " See VERDICT.md (source trace) and fix.diff (validated patch)." |