DF-5316 / manifest.json
{ "finding_id": "DF-5316", "title": "USB_SET_CONFIG / USB_SET_ALTINTERFACE missing SYSCAP gate (unpriv device reconfiguration)", "verdict": "reproduced", "impact": "dos", "reproduce": { "build": "./build.sh", "run": "./df5316", "expected": "[1] EPERM vs [2] success + curr_config_index=255 (baseline); [2]/[3] EPERM, unchanged config (fixed)" }, "kernel_refs": [ "sys/bus/u4b/usb_generic.c:874-887", "sys/bus/u4b/usb_generic.c:952", "sys/bus/u4b/usb_generic.c:605-625", "sys/bus/u4b/usb_generic.c:628-652", "sys/bus/u4b/usb_generic.c:2096-2102", "sys/bus/u4b/usb_generic.c:2114-2121" ], "artifacts": [ "df5316.c", "build.sh", "run.sh", "build.log", "run.log", "run.patched.log", "env.txt", "fix.diff", "VERDICT.md", "README.md", "manifest.json", "verdict.json" ] } |