⬢ DragonFlyBSD Kernel Audit
DF-5448 / manifest.json
← back to finding ↓ download raw
{
  "finding_id": "DF-5448",
  "title": "uvscom_cfg_read_status() returns uninitialized kernel stack on a successful short vendor control-IN (actlen=NULL core gap); return value currently has no consumer -- latent DF-1062-class hazard",
  "verdict": "untested",
  "impact": "none",
  "confidence": "certain",
  "reproduce": {
    "build": "",
    "run": "static proof -- see VERDICT.md source trace (executing the short-read data stage requires a SUNTAC device model that does not exist)",
    "expected": "n/a (Info hardening)"
  },
  "kernel_refs": [
    "sys/bus/u4b/serial/uvscom.c:714-734",
    "sys/bus/u4b/serial/usb_serial.h:220-221",
    "sys/bus/u4b/usb_request.c:783-788"
  ],
  "artifacts": [
    "README.md", "VERDICT.md", "fix.diff", "fix_compile.log", "env.txt",
    "manifest.json", "verdict.json"
  ]
}