{
  "finding_id": "DF-3885",
  "artifact_dir": "findings/poc/DF-3885/",
  "verdict": "inconclusive",
  "impact_assessed": "dos: (crtcs+1)^connectors kernel recursion in the hotplug worker with fb_helper->lock held, connector count inflated by malicious MST hub",
  "reproduce": {
    "build": "cc -O2 -Wall -o pick_crtcs_model pick_crtcs_model.c",
    "run": "./pick_crtcs_model",
    "expected": "call count and wall time growing x5 per connector (4 crtcs): 12 connectors = 305,175,781 calls = ~750ms userland; extrapolates to ~days at 20 connectors in-kernel"
  },
  "kernel_refs": [
    "sys/dev/drm/drm_fb_helper.c:2422-2495",
    "sys/dev/drm/drm_fb_helper.c:2602",
    "sys/dev/drm/drm_fb_helper.c:140-175",
    "sys/dev/drm/drm_fb_helper.c:2870",
    "sys/dev/drm/i915/intel_dp_mst.c:497"
  ],
  "artifacts": [
    "README.md", "VERDICT.md", "pick_crtcs_model.c", "build.sh", "run.sh",
    "build.log", "run.log", "env.txt", "fix.diff", "manifest.json", "verdict.json"
  ]
}
