add IP/TCP/HTTP fuzzing and fixes to panics found

This commit is contained in:
Patricio Whittingslow
2026-02-12 16:25:48 -03:00
parent 1694e71e0c
commit fae4552ddb
6 changed files with 141 additions and 2 deletions
+1 -1
View File
@@ -210,7 +210,7 @@ func (ifrm Frame) ValidateSize(v *lneto.Validator) {
if int(tl) > len(ifrm.RawData()) {
v.AddError(errShort)
}
if ihl < 5 {
if ihl < 5 || uint16(ihl)*4 > tl {
v.AddError(errBadIHL)
}
}