DF-3477 / manifest.json
{ "finding_id": "DF-3477", "verdict": "reproduced", "impact": "none (local Bluetooth service squat/hijack; no kernel memory-safety impact)", "reproduce": { "build": "cc -o df3477_bind df3477_bind.c", "run": "as unprivileged user (uid 1001) with netgraph.ko+ng_bluetooth.ko+ng_btsocket.ko loaded: ./df3477_bind", "expected": "bind(psm=1) and bind(psm=3) return SUCCESS; second bind(psm=1) returns EADDRINUSE" }, "kernel_refs": [ "sys/netgraph7/bluetooth/socket/ng_btsocket_l2cap.c:2037", "sys/netgraph7/bluetooth/socket/ng_btsocket_l2cap.c:2679" ], "artifacts": ["README.md", "df3477_bind.c", "run.log", "verdict.json", "manifest.json"] } |