⬢ DragonFlyBSD Kernel Audit
DF-4945 / manifest.json
← back to finding ↓ download raw
{
  "finding_id": "DF-4945",
  "verdict": "reproduced",
  "impact": "dos",
  "reproduce": {
    "build": "cd findings/poc/DF-4945 && ./build.sh",
    "run": "./run.sh",
    "expected": "T1: REG(DDCVGA)/REG(I2CPAD) return true with *id left at the poison value; T2: raw GPIOPAD offset 0x183 rejected (no GPIOPAD case on dce120)"
  },
  "kernel_refs": [
    "sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c:165",
    "sys/dev/drm/amd/display/dc/gpio/gpio_service.c:148",
    "sys/dev/drm/amd/display/dc/gpio/dce120/hw_factory_dce120.c:158"
  ],
  "artifacts": [
    "README.md", "VERDICT.md", "harness_dce120.c", "build.sh", "run.sh",
    "build.log", "run.log", "env.txt", "fix.diff", "manifest.json", "verdict.json"
  ]
}