DF-3720 / manifest.json
{ "finding_id": "DF-3720", "title": "Unvalidated firmware-returned SRAM offsets used as kernel write pointers (lanai rings, intr-coal/irq-claim/deassert, RSS table+key): OOB MMIO writes past the BAR mapping on hostile device; int16 ring-mask truncation", "verdict": "inconclusive", "impact": "none", "confidence": "certain", "mechanism_guest_proven": false, "reproduce": { "build": "n/a (hardware-gated)", "run": "n/a (hardware-gated)", "expected": "source-level: cmd.data0 >= sram_size -> sc->sram + off writes outside the pmap_mapdev window" }, "kernel_refs": [ "sys/dev/netif/mxge/if_mxge.c:1207", "sys/dev/netif/mxge/if_mxge.c:3260", "sys/dev/netif/mxge/if_mxge.c:3362", "sys/dev/netif/mxge/if_mxge.c:3379" ], "artifacts": ["README.md", "VERDICT.md", "fix.diff", "verdict.json", "manifest.json", "env.txt"] } |