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)
PoC verification
Evidence pack
findings/poc/DF-5687 Β· 1 files| File | Type | Description | Size | |
|---|---|---|---|---|
| verdict.json | file | 856 B | view raw |
Fix verification
not_testablebaseline 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)
No comments yet.