{
  "finding_id": "DF-4161",
  "title": "Missing !conn_state->crtc guard in intel_panel_set_backlight: unprivileged hw.backlight_level sysctl write NULL-derefs to_intel_crtc(NULL)->pipe in vlv_set_backlight on VLV/CHV",
  "verdict": "inconclusive",
  "impact": "none",
  "reproduce": {
    "build": "n/a (hardware-gated; sysctl trigger)",
    "run": "sh findings/poc/DF-4161/trigger.sh  (on VLV/CHV hardware only)",
    "expected": "unprivileged sysctl hw.backlight_level=N -> kernel page fault at vlv_set_backlight (intel_panel.c:581) -> panic; patched kernel: guarded return, no fault"
  },
  "kernel_refs": [
    "sys/dev/drm/i915/intel_panel.c:1811",
    "sys/dev/drm/i915/intel_panel.c:1834",
    "sys/dev/drm/i915/intel_panel.c:1836",
    "sys/dev/drm/i915/intel_panel.c:1148",
    "sys/dev/drm/i915/intel_panel.c:1156",
    "sys/dev/drm/i915/intel_panel.c:634",
    "sys/dev/drm/i915/intel_panel.c:577",
    "sys/dev/drm/i915/intel_panel.c:581",
    "sys/dev/drm/i915/intel_panel.c:1662",
    "sys/dev/drm/i915/intel_display.c:14158"
  ],
  "artifacts": [
    "README.md",
    "VERDICT.md",
    "trigger.sh",
    "fix.diff",
    "env.txt",
    "manifest.json",
    "verdict.json"
  ]
}
