⬢ DragonFlyBSD Kernel Audit
DF-3721 / manifest.json
← back to finding ↓ download raw
{
  "finding_id": "DF-3721",
  "title": "mxge_dma_test divides by firmware-returned DMA-test tick count with no zero check: kernel divide-by-zero panic at attach/open/watchdog-recovery",
  "verdict": "inconclusive",
  "impact": "none",
  "confidence": "certain",
  "mechanism_guest_proven": false,
  "reproduce": {
    "build": "n/a (hardware-gated)",
    "run": "n/a (hardware-gated)",
    "expected": "source-level: DMA test result ticks==0 -> #DE -> panic during probe or watchdog recovery"
  },
  "kernel_refs": [
    "sys/dev/netif/mxge/if_mxge.c:459",
    "sys/dev/netif/mxge/if_mxge.c:479",
    "sys/dev/netif/mxge/if_mxge.c:1225"
  ],
  "artifacts": ["README.md", "VERDICT.md", "fix.diff", "verdict.json", "manifest.json", "env.txt"]
}