⬢ DragonFlyBSD Kernel Audit
DF-5050 / manifest.json
← back to finding ↓ download raw
{
  "finding_id": "DF-5050",
  "verdict": "not_reproduced: hardware-gated (kernel crash-dump path + no MegaRAID device on guest); deterministic source chain",
  "impact": "none (demonstrated); dump-integrity loss on hardware (I:L)",
  "reproduce": {
    "build": "n/a (kernel crash-dump path; no userland trigger)",
    "run": "hardware: dumpdev=/dev/mfisyspdN, fault/remove the PD, panic -> dump 'succeeds', savecore yields empty/corrupt core; guest: path unreachable (no mfi hardware)",
    "expected": "every 64K chunk acknowledged although firmware rejected each WRITE_10"
  },
  "kernel_refs": [
    "sys/dev/raid/mfi/mfi_syspd.c:287",
    "sys/dev/raid/mfi/mfi_syspd.c:301",
    "sys/dev/raid/mfi/mfi.c:2439",
    "sys/dev/raid/mfi/mfi.c:2477",
    "sys/dev/raid/mfi/mfi.c:2284",
    "sys/dev/raid/mfi/mfi.c:2316",
    "sys/dev/raid/mfi/mfi.c:2322"
  ],
  "artifacts": [
    "README.md", "VERDICT.md", "env.txt", "fix.diff", "manifest.json", "verdict.json"
  ]
}