Ory Oathkeeper has a path traversal authorization bypass
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- —
- Confidentiality · integrity · availability
- High · High · None
- Fix status
- Fixed
Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub.
Summary
ORY Oathkeeper is an Identity & Access Proxy (IAP) and Access Control Decision API that authorizes HTTP requests based on sets of Access Rules. Versions prior to 26.2.0 are vulnerable to an authorization bypass via HTTP path traversal. An attacker can craft a URL containing path traversal sequences (e.g. `/public/../admin/secrets`) that resolves to a protected path after normalization, but is matched against a permissive rule because the raw, un-normalized path is used during rule evaluation. Version 26.2.0 contains a patch.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- Yes
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| ory | oathkeeper | before 26.2.0 | 26.2.0 | Patch available | CNA |
| — | github.com/ory/oathkeeper (Go) | before 0.40.10-0.20260320084758-8e0002140491 | 0.40.10-0.20260320084758-8e0002140491 | Patch available | GHSA-p224-6x5r-fjpm |
- oathkeeper Vendorory Affected before 26.2.0 Fixed in 26.2.0 Patch available CNA
- github.com/ory/oathkeeper (Go) Vendor— Affected before 0.40.10-0.20260320084758-8e0002140491 Fixed in 0.40.10-0.20260320084758-8e0002140491 Patch available GHSA-p224-6x5r-fjpm
Remediation
- Fix · CNA oathkeeper (ory) Fixed in 26.2.0
- Fix · GHSA-p224-6x5r-fjpm github.com/ory/oathkeeper (Go) Fixed in 0.40.10-0.20260320084758-8e0002140491 Advisory →
Timeline
- 2026-10-02 Threatist record created from CVE-2026-33494
- 2026-10-03 Alias added: GHSA-p224-6x5r-fjpm
- 2026-10-23 EPSS moved to the 50th–90th percentile
- 2026-10-25 EPSS moved to the below the 50th percentile
References
More ory Oathkeeper vulnerabilities
- TI-2021-12369 Possible bypass of token claim validation when OAuth2 Introspection caching is enabled CVSS 3.1HIGH 7.5
- TI-2026-25892 Ory Oathkeeper has an authentication bypass by cache key confusion CVSS 3.1HIGH 8.1
- TI-2026-25891 Ory Oathkeeper has an authentication bypass by usage of untrusted header CVSS 3.1MEDIUM 6.5
Sources
- CVE-2026-33494 · CVE Program
- CVE-2026-33494 · NVD
- FIRST EPSS
- GHSA-p224-6x5r-fjpm · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences