Case-Sensitive Authorization Check Bypass via Identity Zone ID Case Manipulation Leads to Full UAA Compromise
Key facts
- Attack vector
- Network
- Privileges required
- High
- 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.
Summary
Improper handling of case sensitivity (CWE-178) in the identity zone authorization check in the Identity Zone Endpoint in Cloud Foundry UAA allows a remote authenticated attacker holding only the zones.write authority to bypass the intended restriction that this authority does not grant access to the privileged uaa (system) identity zone, by referring to the zone identifier in a non-lowercase form (e.g. UAA) in the request path and body. The authorization layer performs a case-sensitive comparison against the system zone identifier, while the underlying MySQL persistence layer resolves identifiers case-insensitively under its default collation, so the request is authorized incorrectly and is then resolved against the real system zone record. This allows the attacker to overwrite the system zone's JWT signing key with attacker-controlled key material, forge JWTs claiming the admin client and administrator scopes, and fully compromise UAA and any Cloud Foundry deployment that trusts it. This issue only affects UAA deployments backed by MySQL using its default collation; PostgreSQL and HSQLDB backends are not affected.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- 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 |
|---|---|---|---|---|---|
| Cloud Foundry | UAA | before 78.16.0 | 78.16.0 | Patch available | CNA |
| Cloud Foundry | cf-deployment | before 57.0.0 | 57.0.0 | Patch available | CNA |
- UAA VendorCloud Foundry Affected before 78.16.0 Fixed in 78.16.0 Patch available CNA
- cf-deployment VendorCloud Foundry Affected before 57.0.0 Fixed in 57.0.0 Patch available CNA
Remediation
- Fix · CNA UAA (Cloud Foundry) Fixed in 78.16.0
- Fix · CNA cf-deployment (Cloud Foundry) Fixed in 57.0.0
Timeline
- 2026-10-02 Threatist record created from CVE-2026-59335
- 2026-10-03 Alias added: GHSA-m647-7qf2-2rmg
References
More Cloud Foundry vulnerabilities
- TI-2018-11240 UAA Privilege Escalation CVSS 3.0CRITICAL 9.9
- TI-2018-01169 Log Cache logs UAA client secret on startup CVSS 3.0CRITICAL 9.8
- TI-2018-07868 Cloud Foundry UAA MFA does not prevent brute force of MFA code CVSS 3.0CRITICAL 9.8
- TI-2026-18259 Cloud Foundry UAA SAML 2.0 Signature Bypass CVSS 3.1HIGH 8.6
- TI-2019-02813 Java Projects using HTTP to fetch dependencies CVSS 3.1CRITICAL 9.8
- TI-2024-24613 Authentication bypass by spoofing in Cloud Foundry haproxy-boshrelease CVSS 3.1CRITICAL 9.1
Sources
- CVE-2026-59335 · CVE Program
- CVE-2026-59335 · NVD
- FIRST EPSS
- GHSA-m647-7qf2-2rmg · 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