CVE-2026-88007·Traefik vulnerability
Traefik is an open source HTTP reverse proxy and load balancer. From 2.11.0 until 2.11.57 and 3.7.13, the HTTP/3 entrypoint ConnContext does not call service.AddTransportOnContext, so kerberosRoundTripper uses a shared backend transport instead of a transport dedicated to each frontend connection. With HTTP/3 enabled, a backend using connection-bound NTLM or Negotiate authentication, and backend keep-alive, an unrelated client can reuse a backend connection authenticated for a victim, read victim-only data, and act as that victim without the victim credentials. This issue is fixed in 2.11.57 and 3.7.13.
- Severity
- critical
- Software
- Traefik
- Fixed in
- 3.7.12
- Published
How likely is exploitation
FIRST's Exploit Prediction Scoring System puts the probability of this CVE being exploited in the next 30 days at 0.60% — higher than 47% of all published CVEs. EPSS is an independent forecast of exploitation, not a severity rating: it says nothing about how much damage a successful attack does, which is what a CVSS score measures.
Read the two together. CVE-2026-88007 scores 9.1 on CVSS, so a successful attack would be serious — but at 0.60%, almost nobody is currently attempting it. That is a different situation from a flaw under mass exploitation, and it is usually the difference between patching on your next maintenance window and patching tonight.
Affected versions
From: 3.0.0
Until: 3.7.12
Fixed in: 3.7.12
How to fix this CVE
Upgrade Traefik to version 3.7.13 or later to remediate CVE-2026-88007, which allows unauthorized backend connection reuse when HTTP/3 is enabled with NTLM or Negotiate authentication. Organizations running Traefik 3.0.0 through 3.7.12 should prioritize this update to prevent credential-less impersonation attacks. Verify HTTP/3 entrypoint configuration and review backend authentication logs for suspicious connection patterns post-upgrade.
sudo dnf upgrade traefik-3.7.13 || sudo dnf install traefik-3.7.13Defensia detects this vulnerability
How to check if you are affected
- Check installed Traefik version: traefik --version | grep -oP 'v\d+\.\d+\.\d+'
- Verify if HTTP/3 entrypoint is enabled in traefik.yml: grep -A5 'entryPoints:' /etc/traefik/traefik.yml | grep -i 'http3\|udp'
- Search logs for unauthenticated backend connection reuse patterns: grep -i 'keep-alive\|connection reuse\|ntlm\|negotiate' /var/log/traefik/access.log | grep -v 'Authorization'
- Confirm fix by checking service.AddTransportOnContext is called: traefik --version | grep -E '(3\.7\.13|3\.8|2\.11\.57|2\.12)' && echo 'Patched' || echo 'Vulnerable'
FAQ
What is CVE-2026-88007?
CVE-2026-88007 is a critical vulnerability in Traefik's HTTP/3 implementation where the ConnContext fails to initialize dedicated transports per connection. This allows attackers to hijack authenticated backend connections and impersonate legitimate users without credentials when NTLM or Negotiate authentication is used.
Is CVE-2026-88007 being actively exploited?
No, CVE-2026-88007 is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog and no public exploits are currently available. However, the vulnerability requires specific conditions (HTTP/3, connection-bound auth, keep-alive) that may limit widespread exploitation.
What versions of Traefik are affected by CVE-2026-88007?
Traefik versions 3.0.0 through 3.7.12 are vulnerable. The v2.x series is also affected (2.11.0 to 2.11.56), with fixes available in 2.11.57 and 3.7.13.
How do I check if my server is vulnerable to CVE-2026-88007?
Run 'traefik --version' and compare the output against version 3.7.13 or 2.11.57. If your version is lower, you are vulnerable. Additionally, verify HTTP/3 is enabled by checking your configuration file for entryPoint listeners on UDP ports (typically 443).
Does Defensia detect CVE-2026-88007?
Yes — Defensia's CVE advisory scanner compares installed package versions against the NVD database. If Traefik is installed on a monitored server, CVE-2026-88007 will appear in your dashboard with remediation steps.
Related Traefik CVEs
References
- https://github.com/traefik/traefik/commit/ff39c47d7459dec9cd8de63c1a4e7aa7315bdc1c
- https://github.com/traefik/traefik/pull/13812
- https://github.com/traefik/traefik/releases/tag/v2.11.57
- https://github.com/traefik/traefik/releases/tag/v3.7.13
- https://github.com/traefik/traefik/security/advisories/GHSA-qqjf-53cj-pwvv
Track CVEs across your fleet automatically
Defensia scans your Linux servers and tells you exactly which ones are running vulnerable versions — including CVE-2026-88007. Free for 1 server.
Get started free