DF-4274 / manifest.json
{ "finding_id": "DF-4274", "file": "sys/dev/raid/twa/tw_osl_freebsd.c", "title": "twa deferred-busdma passthru error path double-inserts the request into the free queue (latent queue corruption / request-context UAF)", "verdict": "untested", "impact": "none-observed", "reproduce": { "build": "n/a (code-path proof; no PoC can run - requires 3ware 9000 HBA plus a bus_dmamap_load EINPROGRESS deferral)", "run": "n/a", "expected": "n/a" }, "kernel_refs": [ "sys/dev/raid/twa/tw_osl_freebsd.c:1273", "sys/dev/raid/twa/tw_osl_freebsd.c:1282", "sys/dev/raid/twa/tw_osl_freebsd.c:1390", "sys/dev/raid/twa/tw_osl_freebsd.c:1040", "sys/dev/raid/twa/tw_osl_freebsd.c:1049", "sys/dev/raid/twa/tw_osl_freebsd.c:1098", "sys/platform/pc64/x86_64/busdma_machdep.c:640", "sys/dev/raid/twa/tw_cl_io.c:283" ], "artifacts": [ "README.md", "VERDICT.md", "fix.diff", "manifest.json", "verdict.json" ] } |