From 550e6fe6fcd96e507763db66873791b96f19fe2b Mon Sep 17 00:00:00 2001 From: Ivan Nardi <12729895+IvanNardi@users.noreply.github.com> Date: Mon, 11 Oct 2021 23:08:10 +0200 Subject: QUIC: fix an integer overflow (#1337) Long standing bug: credits to @lnslbrty for digging into it and to @aouinizied for the CI improvements --- tests/pcap/quic-fuzz-overflow.pcapng | Bin 0 -> 1372 bytes tests/result/quic-fuzz-overflow.pcapng.out | 7 +++++++ 2 files changed, 7 insertions(+) create mode 100644 tests/pcap/quic-fuzz-overflow.pcapng create mode 100644 tests/result/quic-fuzz-overflow.pcapng.out (limited to 'tests') diff --git a/tests/pcap/quic-fuzz-overflow.pcapng b/tests/pcap/quic-fuzz-overflow.pcapng new file mode 100644 index 000000000..9d8ee61ed Binary files /dev/null and b/tests/pcap/quic-fuzz-overflow.pcapng differ diff --git a/tests/result/quic-fuzz-overflow.pcapng.out b/tests/result/quic-fuzz-overflow.pcapng.out new file mode 100644 index 000000000..1c517a3a3 --- /dev/null +++ b/tests/result/quic-fuzz-overflow.pcapng.out @@ -0,0 +1,7 @@ +Guessed flow protos: 0 + +DPI Packets (UDP): 1 (1.00 pkts/flow) + +QUIC 1 1280 1 + + 1 UDP 255.255.255.255:8224 -> 255.255.255.32:8224 [proto: 188/QUIC][Encrypted][cat: Web/5][1 pkts/1280 bytes -> 0 pkts/0 bytes][Goodput ratio: 98/0][< 1 sec][Risk: ** Known protocol on non standard port **** SNI TLS extension was missing **][Risk Score: 60][PLAIN TEXT ( )][Plen Bins: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,0,0,0,0,0,0,0,0] -- cgit v1.2.3