{
  "finding_id": "DF-3295",
  "verdict": "reproduced",
  "impact": "panic",
  "confidence": "certain",
  "reproduce": {
    "build": "sh findings/poc/DF-3295/build.sh",
    "run": "sh findings/poc/DF-3295/run.sh",
    "expected": "mlme DISASSOC -> 0; firing SCAN_REQ sr_ssid[0].len=-1; Fatal trap 12 page fault while in kernel mode, supervisor write, Stopped at memcpy+0xfa repe movsq; guest down. Patched kernel: every attempt returns EINVAL (22), guest stays up, valid scan request still accepted."
  },
  "kernel_refs": [
    "sys/netproto/802_11/wlan/ieee80211_ioctl.c:2495",
    "sys/netproto/802_11/wlan/ieee80211_ioctl.c:2538",
    "sys/netproto/802_11/wlan/ieee80211_ioctl.c:2544",
    "sys/netproto/802_11/wlan/ieee80211_ioctl.c:3472",
    "sys/netproto/802_11/ieee80211_ioctl.h:788"
  ],
  "artifacts": [
    "README.md",
    "VERDICT.md",
    "scanreq.c",
    "fw.c",
    "Makefile",
    "build.sh",
    "run.sh",
    "build.log",
    "run.log",
    "run.log.baseline",
    "panic.txt",
    "env.txt",
    "fix.diff",
    "fix_build.log",
    "manifest.json",
    "verdict.json"
  ]
}
