CVE-2026-21438

webtransport-go is an implementation of the WebTransport protocol. Prior to 0.10.0, an attacker can cause unbounded memory consumption repeatedly creating and closing many WebTransport streams. Closed streams were not removed from an internal session map, preventing garbage collection of their resources. This vulnerability is fixed in v0.10.0.
Configurations

Configuration 1 (hide)

cpe:2.3:a:quic-go:webtransport-go:*:*:*:*:*:go:*:*

History

17 Jun 2026, 10:18

Type Values Removed Values Added
Summary
  • (es) webtransport-go es una implementación del protocolo WebTransport. Antes de la versión 0.10.0, un atacante podía causar un consumo de memoria ilimitado creando y cerrando repetidamente muchas transmisiones WebTransport. Las transmisiones cerradas no se eliminaban de un mapa de sesión interno, lo que impedía la recolección de basura de sus recursos. Esta vulnerabilidad está corregida en la v0.10.0.

19 Feb 2026, 22:50

Type Values Removed Values Added
First Time Quic-go
Quic-go webtransport-go
CPE cpe:2.3:a:quic-go:webtransport-go:*:*:*:*:*:go:*:*
References () https://github.com/quic-go/webtransport-go/releases/tag/v0.10.0 - () https://github.com/quic-go/webtransport-go/releases/tag/v0.10.0 - Product, Release Notes
References () https://github.com/quic-go/webtransport-go/security/advisories/GHSA-2f2x-8mwp-p2gc - () https://github.com/quic-go/webtransport-go/security/advisories/GHSA-2f2x-8mwp-p2gc - Vendor Advisory

12 Feb 2026, 19:15

Type Values Removed Values Added
New CVE

Information

Published : 2026-02-12 19:15

Updated : 2026-06-17 10:18


NVD link : CVE-2026-21438

Mitre link : CVE-2026-21438

CVE.ORG link : CVE-2026-21438


JSON object : View

Products Affected

quic-go

  • webtransport-go
CWE
CWE-401

Missing Release of Memory after Effective Lifetime

CWE-459

Incomplete Cleanup