Description
In lsquic before 4.9.0, the HTTP/3 implementation can use an excessive amount of memory because the number of buffered header sets is not limited, as demonstrated by a QPACK amplification attack. This is related to header_out_dynamic_entry and es_max_header_list_size.
Published: 2026-10-22
Score: 7.5 High
EPSS: n/a
KEV: No
Impact: Memory exhaustion leading to denial of service via unbounded header buffers
Action: Patch Immediately
AI Analysis

Impact

LiteSpeed’s HTTP/3 implementation, prior to release 4.9.0, does not impose limits on the number of buffered header sets. An attacker can exploit this by sending a QPACK amplification payload that causes the server to allocate large amounts of memory, potentially exhausting the system’s resources. This flaw aligns with CWE‑770, reflecting a failure to properly manage resources. The consequence is a denial of service as legitimate connections may be dropped or the server may crash due to memory exhaustion.

Affected Systems

The vulnerability impacts LiteSpeed Technologies’ lsquic library in all versions before 4.9.0. The affected product is the HTTP/3 engine shipped within the lsquic component. No additional vendor or product variation is specified.

Risk and Exploitability

The CVSS score of 7.5 indicates a considerable severity, and although EPSS is not available, the nature of an amplification attack suggests that exploitation is feasible over the network without authentication. The vulnerability is not listed in CISA’s KEV catalog, but given the high impact and the ubiquity of HTTP/3 traffic, the risk remains significant. The likely attack vector is external: an attacker sends large, maliciously crafted QPACK frames to a target running an affected lsquic version, aiming to force the server into memory exhaustion and disrupt service.

Generated by OpenCVE AI on October 22, 2026 at 16:17 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the lsquic library to version 4.9.0 or later, which limits buffered header sets and addresses the vulnerability.
  • If an upgrade is not yet possible, reduce the value of es_max_header_list_size or otherwise configure the server to cap header frame sizes, thereby limiting the memory a single connection can consume.
  • Apply system‑level resource limits (e.g., ulimit or cgroup constraints) to bound the memory usage of the lsquic process and monitor for abnormal memory spikes that could indicate a QPACK amplification attempt.

Generated by OpenCVE AI on October 22, 2026 at 16:17 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 22 Oct 2026 16:45:00 +0000

Type Values Removed Values Added
Title Unbounded Header Buffers in LiteSpeed HTTP/3 Allow Memory Exhaustion via QPACK Amplification

Thu, 22 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Description In lsquic before 4.9.0, the HTTP/3 implementation can use an excessive amount of memory because the number of buffered header sets is not limited, as demonstrated by a QPACK amplification attack. This is related to header_out_dynamic_entry and es_max_header_list_size.
First Time appeared Litespeedtech
Litespeedtech lsquic
Weaknesses CWE-770
CPEs cpe:2.3:a:litespeedtech:lsquic:*:*:*:*:*:*:*:*
Vendors & Products Litespeedtech
Litespeedtech lsquic
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}


Subscriptions

Litespeedtech Lsquic
cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-10-22T15:07:30.961Z

Reserved: 2026-10-22T15:07:30.097Z

Link: CVE-2026-115482

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-22T16:17:35.490

Modified: 2026-10-22T17:40:46.877

Link: CVE-2026-115482

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-22T16:30:08Z

Weaknesses
  • CWE-770

    Allocation of Resources Without Limits or Throttling