CVE-2026-114638
waiting for further signalsZero needs more public information before it can validate it.GHSA-378g-rwj7-qp6j ↗EUVD-2026-107893 ↗
description
Traefik 3.7.0 through 3.7.13 using the Kubernetes Ingress NGINX provider can apply the wrong client CA to an Ingress host. An attacker with a client certificate trusted by a different affected host may authenticate to that host when the relevant TLS secret names collide after name normalization.
mitigation
Upgrade Traefik to version 3.7.14 or later. Until upgraded, identify and rename client-CA TLS secrets whose names could collide when dots are converted to dashes.
fixed in 3.7.14
outcome
Contextual: an exploit technique exists, but no deterministic check could cover this one.
source signals
Public signals that triggered or updated the pipeline. These are inputs for the deltas above.
- 2026-10-22 01:43Zghsa: trigger signal, started the run
- 2026-10-22 01:43Zcve.org record for CVE-2026-114638
this entry in the feed
GET /api/v1/feed/CVE-2026-114638
{ "etk_id": "ETK-2026-2391", "cve_id": "CVE-2026-114638", "display_id": "CVE-2026-114638", "ghsa_id": "GHSA-378g-rwj7-qp6j", "euvd_id": "EUVD-2026-107893", "status": "published", "anchor_state": "anchored", "title": "Client certificate authentication bypass in Traefik Kubernetes Ingress", "summary": "Traefik 3.7.0 through 3.7.13 using the Kubernetes Ingress NGINX provider can apply the wrong client CA to an Ingress host. An attacker with a client certificate trusted by a different affected host may authenticate to that host when the relevant TLS secret names collide after name normalization.", "mitigation": "Upgrade Traefik to version 3.7.14 or later. Until upgraded, identify and rename client-CA TLS secrets whose names could collide when dots are converted to dashes.", "vendor": "traefik", "product": "traefik", "affected": [ { "affected_notes": [], "affected_ranges": [ ">= 3.7.0, < 3.7.14" ], "ecosystem": null, "fixed_versions": [ "3.7.14" ], "package_name": "traefik", "purl": null } ], "cwes": null, "cvss_score": 8.7, "cvss_src": "cna_vendor", "cvss_vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:N", "epss_score": null, "epss_percentile": null, "epss_asof": null, "automation": "contextual", "check": false, "check_confidence_basis": null, "exploit": false, "pipeline_minutes": 37.88537045, "t0_at": "2026-10-22T01:43:38.571000+00:00", "signals": { "trigger_signal": { "at": "2026-10-22T01:43:38.571000+00:00", "days": 0, "is_lower_bound": false, "measured_at": "2026-10-22T01:43:38.571000+00:00", "url": "https://github.com/advisories/GHSA-378g-rwj7-qp6j" } } }
published 2026-10-22 03:46Z
last change 2026-10-22 05:32Z
Need the technical details behind an entry?
Every entry here shows what we attempted and when. The technical details, the generated exploit that fired it and the evidence behind the verdict are not public. Tell us about your use case and we’ll get back to you about extended API access.