]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUG/MINOR: h3: reject RESET_STREAM received for control stream
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Mon, 30 Jan 2023 11:13:22 +0000 (12:13 +0100)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Mon, 30 Jan 2023 15:16:46 +0000 (16:16 +0100)
commite269aeb46bc7e0dade0281a4bc65f924bd008737
treee068ffc8ee5eddee12effa96063542bcb2b1730e
parent87f8766d3fbd10f9e8bf4902d37712612db64df5
BUG/MINOR: h3: reject RESET_STREAM received for control stream

This commit is similar to the previous one. It reports an error if a
RESET_STREAM is received for the remote control stream. This will
generate a CONNECTION_CLOSE with H3_CLOSED_CRITICAL_STREAM error.

Note that contrary to the previous bug related to STOP_SENDING, this bug
was not encountered in real environment. As such, it is labelled as
MINOR. However, it could triggered the same crash as the previous patch.

This should be backported up to 2.6.
src/h3.c
src/mux_quic.c