{
  "finding_id": "DF-4585",
  "poc_id": "DF-4585",
  "status": "untested",
  "reproduced": 0,
  "impact": "Kernel stack contents (up to ~500 bytes) and adjacent request-area DMA data hex-dumped to console/dmesg - kernel info leak into logs; no write primitive",
  "confidence": "certain",
  "attempts": 0,
  "guest_uname": null,
  "code_hash": null,
  "exploit_chain": [],
  "evidence": "dump_sgls walk limit assumes se is the 512-byte request-area base; two callers pass offset=0 with interior (+0x20) or 8-byte-stack-union pointers, and the AUTO_GOOD_STATUS path never initializes StatusDataSGE so zeroed flags guarantee the walk continues past the stack copy. Correct-displacement + dump-from-request-buffer fix.",
  "kernel_refs": [
    "sys/dev/disk/mpt/mpt_debug.c:604",
    "sys/dev/disk/mpt/mpt_debug.c:610",
    "sys/dev/disk/mpt/mpt_debug.c:618",
    "sys/dev/disk/mpt/mpt_debug.c:743"
  ],
  "verdict": "not_run: requires LSI mpt HBA in target mode + boot-kenv mpt_debug1..3 (root-set); no mpt HBA on guest",
  "fix_status": "not_testable",
  "fix_baseline_reproduced": 0,
  "fix_patched_reproduced": 0,
  "fix_verdict": "not_testable: hardware absent / latent",
  "fix_evidence": "fix in finding markdown"
}