commit | 87373e72695c3c48e75e8fc286ab98409b4b462b | [log] [tgz] |
---|---|---|
author | Frédéric Lécaille <flecaille@haproxy.com> | Wed Apr 27 11:42:08 2022 +0200 |
committer | Amaury Denoyelle <adenoyelle@haproxy.com> | Thu Apr 28 16:22:40 2022 +0200 |
tree | 0ddf86afdc0a3c2930d2f59c4795802631276f6e | |
parent | 77cb38d22d4f1f6b0edae2417a65c2316906796f [diff] |
BUG/MINOR: quic: Missing Initial packet length check Any client Initial packet carried in a datagram smaller than QUIC_INITIAL_PACKET_MINLEN(200) bytes must be discarded. This does not mean we must discard the entire datagram. So we must at least try to parse the packet length before dropping the packet and return its length from qc_lstnr_pkt_rcv().