CVE-2026-119235

Published Nov 11, 2026 CVSS n/a EPSS < 1% KEV · Not listed
Description
proxygen's QPACK decoder enforced its size limit on a string literal in an encoder-stream instruction only after the entire literal had been received. A remote, unauthenticated HTTP/3 peer could send an insert instruction on the QPACK encoder stream that declares an arbitrarily large literal and then keep sending data, causing the decoder to buffer it without bound for the lifetime of the connection and exhaust memory, leading to denial of service. The issue occurs regardless of the advertised QPACK dynamic table capacity, including when the dynamic table is disabled. This issue affects proxygen versions prior to v2026.11.09.00.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Title Unbounded Memory Allocation in Proxygen QPACK Decoder Causing DoS
Weaknesses CWE-789
Type Values Removed Values Added
First Time appeared Facebook
Facebook proxygen
Vendors & Products Facebook
Facebook proxygen
Type Values Removed Values Added
Title Unbounded Memory Allocation in Proxygen QPACK Decoder Causing DoS
Weaknesses CWE-789
Type Values Removed Values Added
Description proxygen's QPACK decoder enforced its size limit on a string literal in an encoder-stream instruction only after the entire literal had been received. A remote, unauthenticated HTTP/3 peer could send an insert instruction on the QPACK encoder stream that declares an arbitrarily large literal and then keep sending data, causing the decoder to buffer it without bound for the lifetime of the connection and exhaust memory, leading to denial of service. The issue occurs regardless of the advertised QPACK dynamic table capacity, including when the dynamic table is disabled. This issue affects proxygen versions prior to v2026.11.09.00.
References
Weaknesses

No weakness.

Sources

Status
PUBLISHED
Assigner
Meta
Published
Updated
Nov 11, 2026, 4:54 PM
Reserved
Oct 29, 2026, 5:01 PM
Status
Deferred
Published
Nov 11, 2026, 5:17 PM
Modified
Nov 11, 2026, 5:17 PM