⬢ DragonFlyBSD Kernel Audit
DF-3499 / manifest.json
← back to finding ↓ download raw
{
  "finding_id": "DF-3499",
  "verdict": "reproduced",
  "impact": "dos",
  "reproduce": {
    "build": "cd /usr/src/sys/netgraph/fec && make",
    "run": "kldload ng_socket; kldload /usr/src/sys/netgraph/fec/ng_fec.ko; ngctl mkpeer fec c0 c1",
    "expected": "panic: trying to free NULL pointer; backtrace _kfree <- _kfree <- ng_fec_constructor <- ng_mkpeer"
  },
  "kernel_refs": [
    "sys/netgraph/fec/ng_fec.c:276",
    "sys/netgraph/fec/ng_fec.c:280",
    "sys/netgraph/fec/ng_fec.c:281",
    "sys/sys/systm.h:262",
    "sys/kern/kern_slaballoc.c:1407"
  ],
  "artifacts": ["README.md", "VERDICT.md", "panic.txt", "fix.diff", "build.sh", "run.sh", "verdict.json", "manifest.json"]
}