SEPTEMBER 14, 2026
Live Feed
Back to database
Case File

CVE-2026-88878

MEDIUM · CVSS 5.3 EPSS 0.30% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-09-10 · Last synced 2026-09-14

CyberRota Analysis

AI-Generated

Traefik versions from v2.8.2 to v2.11.55 and v3.0.0 to v3.7.11 are vulnerable due to a lack of timeout enforcement on HTTP/3 requests, allowing unauthenticated clients to hold connections open indefinitely. This can lead to denial of service by exhausting backend connection pools. Organizations using affected Traefik versions with HTTP/3 enabled should prioritize upgrading to versions v2.11.56 or v3.7.12 to mitigate this risk.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

GitHub PoC Links

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-88878
Severity
MEDIUM
CVSS
5.3
EPSS
0.30%

Original NVD Description

Traefik is an HTTP reverse proxy and load balancer. In versions >= v2.8.2 through <= v2.11.55 and >= v3.0.0 through <= v3.7.11, the entryPoints.<name>.transport.respondingTimeouts settings — notably readTimeout, which is enabled by default at 60s — are not applied to the HTTP/3 request path. readTimeout is enforced as a deadline on the underlying TCP connection, which cannot be applied to a QUIC stream, and Traefik's HTTP/3 server is constructed without any timeout. As a result, on entry points with HTTP/3 enabled, an unauthenticated remote client that trickles request body bytes can hold a request open indefinitely and, with it, one upstream connection per request, exhausting bounded backend connection pools and causing denial of service. The issue was introduced in v2.8.2 when a quic-go API change removed the embedded http.Server that carried these timeouts. Fixed in v2.11.56 and v3.7.12.