⬢ DragonFlyBSD Kernel Audit
DF-4257 / manifest.json
← back to finding ↓ download raw
{
  "finding_id": "DF-4257",
  "verdict": "inconclusive",
  "impact_source_level": "2056-byte M_DEVBUF leak per attach/detach cycle and per failed attach (unbounded by repeated kldload/kldunload)",
  "reproduce": {
    "build": "n/a",
    "run": "on a machine with a Myson MTD80x/89x NIC: kldload if_my; kldunload if_my; repeat; watch vmstat -m devbuf growth",
    "expected": "~2056 bytes of kernel heap leaked per cycle; on dead-PHY hardware each kldload leaks once"
  },
  "kernel_refs": [
    "sys/dev/netif/my/if_my.c:870-871",
    "sys/dev/netif/my/if_my.c:966-968",
    "sys/dev/netif/my/if_my.c:971-992"
  ],
  "artifacts": ["trigger.sh", "env.txt", "VERDICT.md", "fix.diff", "manifest.json", "verdict.json"]
}