]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
use-of-uninitialized-value in quic_tserver_test
authorBernd Edlinger <bernd.edlinger@hotmail.de>
Fri, 27 Dec 2024 12:56:06 +0000 (13:56 +0100)
committerTomas Mraz <tomas@openssl.org>
Mon, 6 Jan 2025 19:46:08 +0000 (20:46 +0100)
Fixes #26277

Reviewed-by: Saša Nedvědický <sashan@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/26269)

ssl/quic/quic_demux.c

index e3b5ca191823c48e6fdcaf5bb47cac9d322fe070..145162c5bc0f097bec0fb3e1b31f64a48c6f2319 100644 (file)
@@ -442,6 +442,7 @@ int ossl_quic_demux_inject(QUIC_DEMUX *demux,
 
     /* Move from free list to pending list. */
     ossl_list_urxe_remove(&demux->urx_free, urxe);
+    urxe->datagram_id = demux->next_datagram_id++;
     ossl_list_urxe_insert_tail(&demux->urx_pending, urxe);
     urxe->demux_state = URXE_DEMUX_STATE_PENDING;