Skip to main content

Cloud Foundry UAA EUVDEUVD-2026-42518

| CVE-2026-47840 CRITICAL
2026-07-09 vmware GHSA-rh75-5vxf-83m5
9.3
CVSS 4.0 · Vendor: vmware
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Gain MITM position on UAA-to-LDAP segment
  2. Delivery
    Present any trusted-CA certificate at StartTLS
  3. Exploit
    UAA skips hostname verification, session accepted
  4. Execution
    Harvest LDAP bind and user simple-bind passwords
  5. Persist
    Return forged group memberships granting admin scopes
  6. Impact
    Escalate to platform administrator access

Vulnerability Assessment

Exploitation Conditions

Exploitation requires the deployment to authenticate users against LDAP over StartTLS using simple-bind - that specific configuration is the trigger, and deployments not using LDAP StartTLS are unaffected. The attacker must hold an active adversary-in-the-middle position on the network path between the UAA server and the LDAP directory (e.g., same VLAN/segment, or control of a routing/DNS/switching element on that path), and must possess any certificate signed by any CA in UAA's trust store - no matching hostname, no private key for the real directory, and no prior authentication to UAA are needed (CVSS PR:N, UI:N). The primary limiting factor is therefore the network-position requirement: an attacker with no path between UAA and the directory cannot exploit this, which is why it is best characterized as a targeted interception risk rather than an unauthenticated internet-facing exposure.

Impact

The vendor (VMware/Cloud Foundry Foundation) scored this CVSS 4.0 9.3 with AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H, reflecting unauthenticated network reach and high confidentiality and integrity impact (password harvesting plus admin-scope forgery). The one signal that tempers raw severity is the precondition that the attacker already occupy a man-in-the-middle position on the UAA-to-LDAP segment; the vendor encoded this as AC:L, but a MITM position is a genuine attack requirement, so an independent assessment leans toward AC:H (CVSS 3.1) or AT:P (CVSS 4.0). No EPSS score, KEV listing, or POC was supplied, so real-world exploitation is unconfirmed and likely opportunistic/targeted rather than mass-automatable - this is an interception attack, not an internet-scannable service flaw. Net: a real, high priority for any environment authenticating UAA users against LDAP over StartTLS, especially where UAA-to-directory traffic crosses untrusted network segments, but the MITM prerequisite means it is not remotely automatable at scale. Note the conflict to verify: the vendor's AC:L implies trivial exploitation, whereas the description ('network attacker positioned between') implies a privileged network position - treat AC/AT as the key uncertainty.

Exploit ScenarioDerived

An attacker who gains a foothold on the network segment between UAA and the corporate LDAP server (via ARP spoofing, rogue DHCP/DNS, or a compromised switch/router) presents a valid-but-unrelated certificate signed by any trusted CA. UAA accepts it because hostname verification is disabled, so the attacker relays or terminates the StartTLS session, captures the LDAP bind password and each user's plaintext simple-bind password, and returns a crafted directory response asserting attacker-chosen group memberships. No public POC is currently identified, but the technique relies only on standard MITM tooling and a certificate from a trusted CA.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 09, 2026

Adversary-in-the-middle credential theft and privilege escalation affects Cloud Foundry UAA (User Account and Authentication server) prior to v78.13.0 and cf-deployment prior to v56.2.0, where LDAP StartTLS unconditionally disables TLS hostname verification. An attacker positioned on the network path between UAA and its LDAP directory can present any certificate issued by any trusted CA to impersonate the directory, harvesting the LDAP bind password plus every end-user password submitted during simple-bind authentication and injecting forged group memberships that grant attacker-controlled admin scopes. There is no public exploit identified at time of analysis, no CISA KEV listing, and EPSS was not provided, but the CVSS 4.0 base score is 9.3 (Critical).

RemediationAI

Vendor-released patch: upgrade UAA to v78.13.0 or later, and cf-deployment to v56.2.0 or later, per the Cloud Foundry advisory (https://www.cloudfoundry.org/blog/cve-2026-47840-ldap-starttls-unconditionally-disables-hostname-verification/). If patching cannot be performed immediately, reduce exposure by hardening the UAA-to-LDAP network path: restrict LDAP traffic to a dedicated, trusted network segment with no intermediary hosts, and enforce mutual TLS or IPsec between UAA and the directory so an impersonating endpoint cannot complete the handshake (trade-off: additional PKI/config management on both endpoints). Where feasible, switch from StartTLS to LDAPS on port 636 if that path enforces hostname verification, or pin the directory to a private CA that only issues the directory certificate (trade-off: any compromise of that CA re-enables the attack, and this does not fix the missing hostname check on its own). After patching, rotate the LDAP bind password and force a reset of any end-user passwords that may have transited an unverified connection, since credentials could already be compromised.

Affected VersionsENISA

UAA 0 <78.13.0
cf-deployment 0 <56.2.0

Affected Packages

euvd cf_deployment fix: 56.2.0
euvd uaa fix: 78.13.0

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

UAA is the OAuth2/OIDC identity provider at the core of the Cloud Foundry platform and is commonly deployed via cf-deployment (BOSH). The flaw lies in the LDAP-over-StartTLS authentication path: StartTLS upgrades a plaintext LDAP connection to TLS in-band, so the client must independently validate that the server certificate's subject/SAN matches the expected directory hostname. UAA validates the certificate chain (that it was issued by a trusted CA) but skips hostname verification entirely, so any certificate from any publicly or privately trusted CA satisfies the check regardless of which host presents it. Although the advisory lists CWE as N/A, the root cause is the classic certificate-validation class: CWE-297 (Improper Validation of Certificate with Host Mismatch), a subtype of CWE-295 (Improper Certificate Validation). The affected components identified by CPE are cloudfoundry_foundation:uaa and cloudfoundry_foundation:cf-deployment.

Know when Uaa 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

Vendor (vmware) PRIMARY 9.3 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
vuln.today AI 7.4 HIGH

MITM position is a real prerequisite so AC:H rather than the vendor's AC:L; no auth needed (PR:N); password capture gives C:H and forged admin scopes give I:H, with no availability impact.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
4.0 AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (vmware).

CVSS VectorVendor: vmware

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

3
Patch available
Jul 09, 2026 - 08:01 EUVD
Severity Changed
Jul 09, 2026 - 07:22 NVD
HIGH CRITICAL
CVSS changed
Jul 09, 2026 - 07:22 NVD
7.5 (HIGH) 9.3 (CRITICAL)

DescriptionCVE.org

A network attacker positioned between UAA and its LDAP directory can impersonate the directory using any certificate from any trusted CA, then harvest the LDAP bind password and every end-user password sent during simple-bind authentication, and return forged group memberships that grant themselves admin scopes. This affects every deployment that authenticates users against LDAP over StartTLS. Affected versions: UAA versions prior to v78.13.0; Cf-deployment versions prior to v56.2.0.

Executive ViewAI

Why It Matters

Cloud Foundry UAA's LDAP integration disables hostname verification on TLS connections, allowing an attacker positioned on the network path to impersonate the LDAP directory, steal all credentials (LDAP bind passwords and end-user passwords), and grant themselves administrative access-potentially compromising the entire platform's authentication and authorization infrastructure for any organization relying on this identity service.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include: (1) Network segmentation-restrict UAA egress for LDAP to validated directory servers only; (2) Continuous LDAP traffic monitoring for unexpected authentication attempts or group membership changes; (3) Deploy a certificate-validating LDAP proxy between UAA and directory to enforce hostname verification if architecturally feasible; (4) Force password reset for all platform users after patch deployment; (5) Temporarily disable LDAP authentication for non-critical environments pending official patch release.

Threat Intelligence Overview

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Medium
Cloud Foundry PaaS identity server, common in enterprises but not ubiquitous
Social Media
1
Sightings
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
Very High
Technical Impact
Partial

Priority Score

46
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +46
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy