Authentication bypass in go-chi chi SupressNotFound middleware
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- Present
- Impact type
- Security bypass
- Confidentiality · integrity · availability
- Low · None · None
- Fix status
- Partial Red Hat: 15 without a fix
Attack profile from CVSS 4.0 · CNA. Fix status from CNA and Red Hat. Impact type from CWE-288.
Summary
go-chi chi before 5.5.0 has an authentication bypass in middleware.SupressNotFound. The middleware calls Match on the live routing context, leaving a mounted router's parameter and suffix for dispatch against the outer router (CWE-288). An unauthenticated remote attacker requests a mounted path whose suffix matches a public outer route, skipping the mounted authentication middleware and reading tenant-scoped data when the outer handler trusts the retained parameter.
Written with Claude Haiku 5.5 from the sources below · 2026-11-03
Description from the CNA
go-chi chi before 5.5.0 contains an authentication bypass in middleware.SupressNotFound, which calls Match with the live routing context and leaves a mounted router's parameter and child suffix in place for dispatch against the outer router. Unauthenticated attackers can request a mounted path whose suffix matches an outer public route, skipping the mounted authentication middleware and retrieving tenant-scoped data when that outer handler trusts the retained mount parameter.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- Poc
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
Remediation
Upgrade go-chi chi to 5.5.0. The sources list no fixed version for Logging Subsystem for Red Hat OpenShift, Multicluster Engine for Kubernetes, OpenShift Pipelines, OpenShift Serverless, Red Hat Advanced Cluster Management for Kubernetes 2 and other products.
Written with Claude Haiku 5.5 from the sources below · 2026-11-03
- Fix · CNA chi (go-chi) Fixed in 5.5.0
Vendor assessments
Red Hat
Red Hat rating: Low. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Logging Subsystem for Red Hat OpenShift | Affected | No fix planned: Out of support scope |
| Multicluster Engine for Kubernetes | Affected | No fix planned: Out of support scope |
| OpenShift Pipelines | Affected | No fix yet: Fix deferred |
| OpenShift Serverless | Affected | No fix yet: Fix deferred |
| Red Hat Advanced Cluster Management for Kubernetes 2 | Affected | No fix yet: Fix deferred |
| Red Hat Enterprise Linux 8 | Affected | No fix yet: Fix deferred |
| Red Hat OpenShift Container Platform 4 | Affected | No fix yet: Fix deferred |
| Red Hat OpenShift Container Platform 5 | Affected | No fix yet: Fix deferred |
| Red Hat OpenShift Dev Spaces | Affected | No fix yet: Fix deferred |
| Red Hat OpenShift distributed tracing 3 | Affected | No fix yet: Fix deferred |
| Red Hat Quay 3 | Affected | No fix planned: Out of support scope |
| Red Hat Satellite 6 | Affected | No fix yet: Fix deferred |
| Red Hat Trusted Artifact Signer | Affected | No fix yet: Fix deferred |
| Red Hat Web Terminal | Affected | No fix planned: Out of support scope |
| Zero Trust Workload Identity Manager - Tech Preview | Affected | No fix planned: Out of support scope |
Timeline
- 2026-10-28 Threatist record created from CVE-2026-118681
- 2026-10-28 Alias added: GHSA-r83h-4mhv-9p8m
- 2026-10-30 Priority changed: MEDIUM → LOW
- 2026-10-30 Affected versions changed · Red Hat
- 2026-10-30 CVSS score added · Red Hat
- 2026-10-30 Affected versions changed · Red Hat
- 2026-11-03 CISA SSVC decision points changed
- 2026-11-03 Priority changed: LOW → MEDIUM
References
More go-chi vulnerabilities
- TI-2026-51042 go-chi chi before 5.3.0 IP Spoofing via RealIP Middleware CVSS 4.0MEDIUM 6.9
- TI-2026-51041 go-chi chi v5.2.1 IP Spoofing via X-Forwarded-For Header CVSS 4.0MEDIUM 6.9
- TI-2026-78796 Client IP spoofing in Go chi ClientIPFromXFF middleware CVSS 4.0MEDIUM 6.3
- TI-2026-85173 Open redirect in go-chi chi RedirectSlashes middleware CVSS 4.0MEDIUM 5.1
- TI-2025-43521 go-chi chi before v5.2.2 Open Redirect via RedirectSlashes CVSS 4.0MEDIUM 5.1
- TI-2026-51043 go-chi chi 0.9.0 before 5.3.0 IP Spoofing via X-Forwarded-For CVSS 4.0MEDIUM 6.9
Sources
- CVE-2026-118681 · CVE Program
- CVE-2026-118681 · NVD
- FIRST EPSS
- GHSA-r83h-4mhv-9p8m · GitHub Advisory Database · CC BY 4.0
- CVE-2026-118681 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences