CVE-2026-47828

Missing TLS Certificate Verification in BOSH CLI Allows Root Code Execution via Man-in-the-Middle Credential Replay

Published Jul 9, 2026 CVSS 4.0 · 8.9 High EPSS < 1% KEV · Not listed
Description
During bosh create-env and bosh delete-env, the CLI uploads compiled CPI packages and rendered job templates to the new VM's DAV blobstore over HTTPS without verifying the server certificate, even though a CA certificate for that endpoint is available in the installation manifest. A network attacker can terminate the TLS connection, harvest the Basic-auth credentials, and read the rendered-templates archive containing every bootstrap secret for the new BOSH Director, then replay the credentials against the real VM's agent for root code execution.
Affected versions: bosh-cli versions prior to v7.10.4.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Weaknesses CWE-285
CWE-295
Type Values Removed Values Added
Weaknesses CWE-285
CWE-295
Type Values Removed Values Added
Weaknesses CWE-295
Type Values Removed Values Added
Weaknesses CWE-295
Type Values Removed Values Added
Weaknesses CWE-295
Type Values Removed Values Added
Weaknesses CWE-295
Type Values Removed Values Added
Weaknesses CWE-295
Type Values Removed Values Added
Weaknesses CWE-295
Type Values Removed Values Added
Weaknesses CWE-295
Type Values Removed Values Added
Weaknesses CWE-295
Type Values Removed Values Added
Weaknesses CWE-295
Type Values Removed Values Added
First Time appeared Cloudfoundry
Cloudfoundry bosh Cli
Vendors & Products Cloudfoundry
Cloudfoundry bosh Cli
Type Values Removed Values Added
Weaknesses CWE-295
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description During bosh create-env and bosh delete-env, the CLI uploads compiled CPI packages and rendered job templates to the new VM's DAV blobstore over HTTPS without verifying the server certificate, even though a CA certificate for that endpoint is available in the installation manifest. A network attacker can terminate the TLS connection, harvest the Basic-auth credentials, and read the rendered-templates archive containing every bootstrap secret for the new BOSH Director, then replay the credentials against the real VM's agent for root code execution. Affected versions: bosh-cli versions prior to v7.10.4.
Title Missing TLS Certificate Verification in BOSH CLI Allows Root Code Execution via Man-in-the-Middle Credential Replay
References
Metrics cvssV3_0

{'score': 7.1, 'vector': 'CVSS:3.0/AV:A/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 8.9, 'vector': 'CVSS:4.0/AV:A/AC:L/AT:P/PR:N/UI:P/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
vmware
Published
Updated
Jul 9, 2026, 12:50 PM
Reserved
May 20, 2026, 10:00 AM
Status
Analyzed
Published
Jul 9, 2026, 7:16 AM
Modified
Oct 25, 2026, 5:10 PM