OpenSSL QUIC Server Vulnerability: Double Free in Packet Processing
CVE-2026-18798

Currently unrated

Key Information:

Vendor

OpenSSL

Status
Vendor
CVE Published:
25 August 2026

What is CVE-2026-18798?

The OpenSSL QUIC server contains a vulnerability where a double free of a QRX object occurs during the validation of an initial packet. This situation arises when the server attempts to establish a channel upon receiving a malformed packet that does not comply with RFC 9000. If the initial packet is invalid (specifically, if the destination connection ID is shorter than 8 bytes), the server's error handling routine triggers a second attempt to free the already released QRX object. This logic flaw can lead to heap corruption, causing the QUIC server process to terminate unexpectedly, resulting in a Denial of Service condition.

Affected Version(s)

OpenSSL 4.0.0 < 4.0.2

OpenSSL 3.6.0 < 3.6.4

OpenSSL 3.5.0 < 3.5.8

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

Fuzz0x (ZKSC Institute of Security Research)
Emilio Galle
Feng Xue (ThreatBoon)
Alexandr Nedvedicky
.