Page MenuHomeFreeBSD

Plug networking sysctl leaks.
ClosedPublic

Authored by markj on Nov 22 2018, 8:04 PM.
Tags
None
Referenced Files
F133337656: D18301.id50936.diff
Sat, Oct 25, 12:57 AM
Unknown Object (File)
Tue, Oct 14, 7:51 AM
Unknown Object (File)
Wed, Oct 8, 1:34 PM
Unknown Object (File)
Sep 17 2025, 1:15 AM
Unknown Object (File)
Sep 11 2025, 4:19 AM
Unknown Object (File)
Aug 20 2025, 12:16 AM
Unknown Object (File)
Aug 18 2025, 2:29 AM
Unknown Object (File)
Aug 14 2025, 8:23 AM
Subscribers

Details

Summary

Various networking sysctls don't zero-fill their output and thus leak
padding bytes, mostly from the stack. Based on a report I audited a
number of sysctl handlers, especially those which export pcblists, and
fixed a number of leaks, some of which are quite large.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable