๐Ÿ” CVE Alert

CVE-2026-40898

MEDIUM 5.3

quic-go: HTTP/3 QPACK Trailer Expansion Memory Exhaustion

CVSS Score
5.3
EPSS Score
0.0%
EPSS Percentile
0th

quic-go is an implementation of the QUIC protocol in Go. Prior to version 0.59.1, an attacker can cause excessive memory allocation in quic-go's HTTP/3 client and server implementations by sending a QPACK-encoded HEADERS frame that decodes into a large trailer field section with many unique field names and/or large values. The implementation builds an `http.Header` for the corresponding `http.Request` or `http.Response`, while only enforcing limits on the size of the QPACK-compressed HEADERS frame, not on the decoded field section. This can lead to memory exhaustion. This is very similar to CVE-2025-64702. The difference is that this issue uses HTTP trailers, rather than HTTP headers, as the attack vector. A misbehaving or malicious peer can cause a denial-of-service (DoS) attack against quic-go's HTTP/3 servers or clients by triggering excessive memory allocation, potentially leading to crashes or resource exhaustion. This affects both servers and clients due to symmetric header construction. Version 0.59.1 enforces RFC 9114 decoded field section size limits for trailers as well. It incrementally decodes QPACK entries and checks the field section size after each entry, aborting the stream if an entry causes the limit to be exceeded.

CWE CWE-770
Vendor quic-go
Product quic-go
Published Jun 4, 2026
Last Updated Jun 4, 2026
Stay Ahead of the Next One

Get instant alerts for quic-go quic-go

Be the first to know when new medium vulnerabilities affecting quic-go quic-go are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
Low

Affected Versions

quic-go / quic-go
< 0.59.1

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/quic-go/quic-go/security/advisories/GHSA-vvgj-x9jq-8cj9 github.com: https://github.com/quic-go/quic-go/releases/tag/v0.59.1