⬢ DragonFlyBSD Kernel Audit
DF-4543 / manifest.json
← back to finding ↓ download raw
{
  "finding_id": "DF-4543",
  "file": "sys/dev/agp/agp.c",
  "verdict": "not_reproduced (attack surface absent on guest; code trace verified)",
  "impact": "none (hardware-gated, root-only privileged UAF)",
  "reproduce": {
    "build": "n/a - no buildable component on guest (no AGP hardware; /dev/agpgart does not exist)",
    "run": "./run.sh  (vm.sh run_root liveness probe)",
    "expected": "run.log documents absence: no /dev/agpgart, no AGP PCI caps, bochs VGA only - trigger surface nonexistent on guest"
  },
  "kernel_refs": [
    "sys/dev/agp/agp.c:240",
    "sys/dev/agp/agp.c:242",
    "sys/dev/agp/agp.c:248",
    "sys/dev/agp/agp.c:250",
    "sys/dev/agp/agp.c:777",
    "sys/dev/agp/agp.c:792",
    "sys/dev/agp/agp.c:818",
    "sys/dev/agp/agp.c:857",
    "sys/kern/kern_device.c",
    "sys/vfs/devfs/devfs_core.c:1440"
  ],
  "artifacts": [
    "README.md", "VERDICT.md", "poc_agp_liveness.sh", "run.sh", "run.log",
    "env.txt", "fix.diff", "manifest.json", "verdict.json"
  ]
}