DragonFlyBSD Kernel Audit
DF-3015 / manifest.json
← back to finding ↓ download raw
{
  "verdict": "reproduced",
  "impact": "panic",
  "confidence": "certain",
  "reproduce": {
    "build": "sh setup3015.sh; cc -O1 -o trigger3015 trigger3015.c",
    "run": "./trigger3015 /mnt/p/l1  (unprivileged)",
    "expected": "symlink uid/gid reported as 1094795585 (0x41414141) by ls; subsequent kernel panic (chunk_mark_allocated assertion or GPF in ffs_update)"
  },
  "kernel_refs": [
    "sys/vfs/ufs/ufs_vnops.c:1561",
    "sys/vfs/ufs/ufs_vnops.c:1565",
    "sys/vfs/ufs/ffs_vfsops.c:504",
    "sys/vfs/ufs/ffs_vfsops.c:724"
  ],
  "artifacts": [
    "README.md", "VERDICT.md", "verdict.json", "manifest.json",
    "trigger3015.c", "spray3015.c", "exp3015.c", "demo3015.c",
    "setup3015.sh", "inopatch.c", "fix.diff",
    "run.log", "panic.txt", "panic2.txt", "env.txt", "build.log"
  ]
}