DragonFlyBSD Kernel Audit
← dashboard
DF-0143

nlookupdata leaked on nlookup failure (missing nlookup_done)

Summary

nlookup_init(:351) succeeds, nlookup(&nd)(:354) fails -> return error(:355) without nlookup_done(&nd). nl_path and cached state leaked. User controls path, can make nlookup fail repeatedly -> memory exhaustion. Gated by vfs_quota_enabled.