⬢ DragonFlyBSD Kernel Audit
DF-4985 / manifest.json
← back to finding ↓ download raw
{
  "finding_id": "DF-4985",
  "verdict": "untested",
  "impact": "none",
  "confidence": "certain",
  "title": "dce110 command-table helper: five NULL vtable members vs six unguarded consumer call sites - latent NULL-func-call under ASIC/VBIOS generation mismatch (generation-locked unreachable on genuine hardware)",
  "reproduce": {
    "build": "n/a - no AMD GPU on the audit guest; amdgpu cannot attach",
    "run": "host-side static proof: see null_matrix_proof.log (member NULLs, call sites, revision binding, dccg wiring)",
    "expected": "matrix confirms NULL members unreachable under the intended ASIC/VBIOS pairing"
  },
  "kernel_refs": [
    "sys/dev/drm/amd/display/dc/bios/dce110/command_table_helper_dce110.c",
    "sys/dev/drm/amd/display/dc/bios/command_table.c",
    "sys/dev/drm/amd/display/dc/bios/command_table2.c",
    "sys/dev/drm/amd/display/dc/dce/dce_clocks.c"
  ],
  "artifacts": ["README.md", "VERDICT.md", "verdict.json", "manifest.json", "null_matrix_proof.log"]
}