Page MenuHomeFreeBSD

sack_filter: guard against unsigned underflow (tcp_fixed_maxseg)
AbandonedPublic

Authored by thebugfixers_pm.me on Jun 24 2026, 11:14 AM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Aug 13, 6:16 AM
Unknown Object (File)
Tue, Aug 11, 6:46 PM
Unknown Object (File)
Sun, Aug 9, 3:55 PM
Unknown Object (File)
Sun, Aug 9, 3:24 AM
Unknown Object (File)
Sat, Aug 8, 10:06 PM
Unknown Object (File)
Sat, Aug 8, 10:57 AM
Unknown Object (File)
Fri, Aug 7, 9:55 AM
Unknown Object (File)
Thu, Aug 6, 11:41 PM

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

tuexen requested changes to this revision.Jun 28 2026, 12:06 PM
tuexen added a reviewer: tuexen.
This revision now requires changes to proceed.Jun 28 2026, 12:06 PM

tcp_fixed_maxseg() is only used when to code is compiled for being tested in userland. So it might make more sense to add a check when processing the -S option to ensure that the value provided is at least 12. But again, this has no impact for the code being used inside the kernel.