β¬’ DragonFlyBSD Kernel Audit
← triage Β· dashboard
DF-5687

_prop_object_copyout() leaks the vm_mmap()ed user region when copyout() fails (no vm_map_remove on the error path)

Summary

On vm_mmap success but copyout failure (same-process racing munmap between the steps, or fault-in failure under pressure) the anon mapping is left in the caller's map: one leaked page-sized user mapping per failed call. Self-inflicted or pressure-induced; defense-in-depth. vm_map_remove-on-error fix.

Discussion (0)

No comments yet.

PoC verification

Evidence pack

findings/poc/DF-5687 Β· 1 files
FileTypeDescriptionSize
verdict.json file 856 B view raw

Fix verification

not_testable
baseline no→ patch + rebuild →patched clean
per-fix-DF-5687

Confirmed kernel references

Detail

Evidence (decisive lines)

static + combined-kernel fix validation

Verified recommended fix

see finding

Verdict

untested (pack carried by DF-5683's combined evidence/fix where applicable)