]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUG/MINOR: quic: Wrong buffer length passed to generate_retry_token()
authorFrédéric Lécaille <flecaille@haproxy.com>
Wed, 23 Mar 2022 13:09:09 +0000 (14:09 +0100)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Wed, 23 Mar 2022 16:16:20 +0000 (17:16 +0100)
commitcc2764e7fe725f35845e978ace5f7fadef1c695d
tree001e6807b5d833b5e4b5dfa9ef5a9fa0fbc7f9dc
parent0c3205a541bab01ce7f2b0a5f594d157d8154659
BUG/MINOR: quic: Wrong buffer length passed to generate_retry_token()

After having consumed <i> bytes from <buf>, the remaining available room to be
passed to generate_retry_token() is sizeof(buf) - i.
This bug could be easily reproduced with quic-qo as client which chooses a random
value as ODCID length.
src/xprt_quic.c