⬢ DragonFlyBSD Kernel Audit
DF-5372 / manifest.json
← back to finding ↓ download raw
{
  "finding_id": "DF-5372",
  "verdict": "reproduced",
  "impact": "dos",
  "confidence": "certain",
  "reproduce": {
    "build": "sh build_kernel.sh && sh build_image.sh",
    "run": "sh run.sh /tmp/vkconsole.baseline.log",
    "expected": "DF5372: PREWRITE alone: copy ok; DF5372: combined PREWRITE|POSTREAD: SILENT NO-OP (bug confirmed); DF5372: VERDICT PROVEN - combined op copies nothing; (after fix.diff: 'honored' / NOT PROVEN)"
  },
  "kernel_refs": [
    "sys/platform/vkernel64/platform/busdma_machdep.c:903",
    "sys/platform/vkernel64/platform/busdma_machdep.c:913",
    "sys/sys/bus_dma.h:118"
  ],
  "artifacts": [
    "dfbusdma.c", "build_kernel.sh", "build_image.sh", "run.sh", "fix.diff",
    "build.log", "fix-build.log", "run.log", "run.fixed.log", "env.txt",
    "VERDICT.md", "manifest.json", "verdict.json"
  ]
}