Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconFetch UAA SAML SP metadata
-
DeliveryExtract SP encryption public key
-
ExploitForge SAML assertion naming victim user
-
InstallEncrypt assertion to SP public key, omit IdP signature
-
C2Submit to ACS or SAML2 bearer token endpoint
-
ExecuteUAA decrypts and trusts forged identity
-
ImpactObtain OAuth token as impersonated admin
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A04:2025 - Cryptographic Failures
ASVS 5.0
V11 - Cryptography Signature verification
|
| Exploitation Conditions | Target UAA must have at least one SAML IdP provider configuration with wantAssertionSigned set to false (the vulnerable code path explicitly checks this flag), and either the OAuth 2.0 SAML2 bearer grant must be enabled at the token endpoint or the browser SSO ACS endpoint must be reachable by the attacker. The attacker needs network reachability to UAA's SAML endpoints and the SP's public encryption certificate (trivially obtainable from published SAML metadata), but does NOT need any prior authentication, user interaction, or a compromised IdP. Deployments where every IdP provider is configured with wantAssertionSigned=true are not exploitable via this flaw, which is the limiting factor - the CVSS AC:H reflects that the unsafe configuration is opt-in rather than default, though it is a common interoperability setting with legacy IdPs. |
| Impact | The CVSS:3.1 vector AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H yields 9.0 (Critical) and is broadly consistent with the description: network-reachable SAML endpoints (AV:N), no authentication or user interaction required (PR:N/UI:N), and a scope change (S:C) reflecting that compromising UAA breaks the trust boundary into every downstream CF-managed resource. AC:H is justified because exploitation requires the target UAA to be configured with wantAssertionSigned=false and the attacker must craft a syntactically valid SAML message encrypted to the SP's public key - non-trivial but well within reach of any motivated attacker since SP metadata is public. There is no EPSS, KEV listing, or POC provided in the source data, and no public exploit identified at time of analysis; this is not in CISA KEV and exploitation is likely opportunistic rather than mass-scanned. The vendor-supplied tags 'Denial Of Service, Jwt Attack' appear mislabeled relative to the actual root cause (SAML signature bypass) and should not be relied on for triage - note the discrepancy and trust the description over the tags. |
| Exploit ScenarioDerived | An attacker fetches the target UAA's public SAML SP metadata (typically exposed at /saml/metadata) to obtain the SP encryption certificate, then crafts a SAML Response or Assertion that names a privileged victim user (e.g., a Cloud Foundry admin) in the Subject, encrypts the assertion to the SP's public key, and omits any IdP signature. The attacker POSTs this to the UAA ACS endpoint or exchanges it at the token endpoint via the SAML2 bearer grant, and UAA - finding wantAssertionSigned=false and successfully decrypting the payload - issues an OAuth access token as the impersonated user, granting full platform control. No public exploit identified at time of analysis, but the building blocks (OpenSAML, python-saml) make weaponization straightforward for an attacker who has read the advisory. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 11, 2026
Authentication bypass in Cloud Foundry UAA (User Account and Authentication) versions 2.0.0 through 78.13.0 allows remote attackers to forge SAML assertions and impersonate users by exploiting a logic flaw where XML encryption was accepted as a substitute for XML signature verification. Because the Service Provider's public encryption key is published in SAML metadata, any party - not just a trusted Identity Provider - can craft encrypted-but-unsigned assertions that UAA will decrypt and trust, breaking the identity-assurance guarantee of SAML. No public exploit identified at time of analysis, but the cryptographic confusion (CWE-347) is well-understood and the impact (full identity spoofing into the platform IAM) is severe.
RemediationAI
Upgrade uaa_release beyond 78.13.0 and cf-deployment beyond 56.1.0 to the patched release line per the Cloud Foundry advisory at https://www.cloudfoundry.org/blog/cve-2026-41005-uaa-accepts-saml-encrypted-assertions-authentication-bypass/; the input data does not state an exact fixed version, so consult the advisory for the current minimum safe release. As an immediate workaround, set wantAssertionSigned=true on every SAML IdP provider configuration in UAA so that unsigned assertions are rejected even when encrypted - the trade-off is that IdPs that do not sign assertions will stop working and must be reconfigured to sign. Additionally audit existing IdP configurations to confirm none rely on encryption-only trust, and rotate the SP signing/encryption keypair if you suspect prior exploitation, since the encryption public key is part of published metadata and cannot itself be kept secret. No vendor-released patch version is independently confirmed in the input - track the linked advisory for the exact fix version before deployment.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 2 packages in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Cloud Foundry UAA is the OAuth2/OIDC identity server underpinning Cloud Foundry platform deployments (BOSH-released as uaa_release and packaged via cf-deployment). It supports federated login via SAML 2.0 in two flows: the RFC 7522 OAuth 2.0 SAML2 Bearer Assertion grant at the token endpoint, and browser-based Web SSO via the Assertion Consumer Service (ACS) endpoint. The bug is a classic CWE-347 (Improper Verification of Cryptographic Signature) caused by conflating two orthogonal SAML primitives: XML encryption (which provides confidentiality from SP→whoever holds the SP private key) and XML signatures (which provide authenticity/integrity from IdP→SP). When the wantAssertionSigned configuration flag was false, UAA accepted assertions or responses that lacked an IdP signature provided the payload contained encrypted XML, on the false assumption that successful decryption implied IdP origin. In reality, the SP's encryption public key is by design distributed via SAML metadata to anyone - so any attacker can produce ciphertext UAA can decrypt.
Know when Cloud Foundry gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
Network-reachable SAML endpoint with no auth or user interaction; AC:H because exploitation requires non-default wantAssertionSigned=false config; S:C reflects platform-wide impersonation; A:N - described impact is identity spoofing, not availability.
Primary rating from Vendor (vmware).
CVSS VectorVendor: vmware
Lifecycle Timeline
1DescriptionCVE.org
Cloud Foundry UAA incorrectly treated XML encryption to the Service Provider (confidentiality) as a substitute for XML signatures from the Identity Provider (authenticity) in two SAML flows: the OAuth 2.0 SAML2 bearer grant (token endpoint) and browser SSO (ACS) when wantAssertionSigned is set to false. Assertions or responses that were unsigned but contained encrypted content could still be accepted. Encryption uses the SP's public key from published metadata, therefore, any party, not only a trusted IdP, can produce ciphertext UAA can decrypt; successful decryption therefore does not prove the IdP issued the message.
Affected versions: Cloud Foundry UAA (uaa_release) 2.0.0 through 78.13.0. Cloud Foundry CF Deployment all versions through 56.1.0.
Executive ViewAI
Cloud Foundry UAA versions 2.0.0 through 78.13.0 contain a critical authentication bypass vulnerability allowing remote attackers to forge SAML assertions and impersonate any user by exploiting XML encryption confusion in assertion validation. No public exploit identified at time of analysis, but the underlying cryptographic flaw is well-understood and poses severe risk-any organization running affected versions faces potential loss of identity assurance and unauthorized access across their entire cloud platform.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Network isolation-restrict UAA SAML endpoints to known, trusted IdPs via firewall rules; (2) Enhanced logging of all SAML assertion processing with SIEM-based anomaly alerting; (3) Consider temporary disabling of SAML federation in favor of alternative authentication mechanisms; (4) Implement mutual TLS authentication and IP whitelisting for SAML assertion endpoints; (5) Monitor for unusual user authentication patterns or assertion validation failures.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
More in Cloud Foundry
View allThe Cloud Controller in Cloud Foundry before 239 logs user-provided service objects at creation, which allows attackers
Multiple cross-site request forgery (CSRF) vulnerabilities in Pivotal Cloud Foundry (PCF) before 242; UAA 2.x before 2.7
SQL injection vulnerability in Pivotal Cloud Foundry (PCF) before 238; UAA 2.x before 2.7.4.4, 3.x before 3.3.0.2, and 3
The UAA /oauth/token endpoint in Pivotal Cloud Foundry (PCF) before 243; UAA 2.x before 2.7.4.8, 3.x before 3.3.0.6, and
Broken access control in the Cloud Foundry Cloud Controller API leaves the /internal/v3/staging/:guid/droplet_completed
An issue was discovered in Cloud Foundry Foundation BOSH Release 261.x versions prior to 261.3 and all 260.x versions. R
A exposure of sensitive information vulnerability exists in Jenkins Cloud Foundry Plugin 2.3.1 and earlier in AbstractCl
Cloud Foundry CF Networking Release, versions 2.11.0 prior to 2.16.0, contain an internal api endpoint vulnerable to SQL
Authentication bypass in Cloud Foundry UAA allows remote unauthenticated attackers to obtain access tokens for arbitrary
Cloud Foundry before 248; UAA 2.x before 2.7.4.12, 3.x before 3.6.5, and 3.7.x through 3.9.x before 3.9.3; and UAA bosh
The UAA reset password flow in Cloud Foundry release v236 and earlier versions, UAA release v3.3.0 and earlier versions,
Cloud Foundry BOSH, versions v264 prior to v264.14.0 and v265 prior to v265.7.0 and v266 prior to v266.8.0 and v267 prio
EUVD-2026-36311
GHSA-wx8w-j86h-c458
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB