{"id":"CVE-2026-47828","summary":"Missing TLS Certificate Verification in BOSH CLI Allows Root Code Execution via Man-in-the-Middle Credential Replay","details":"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.\nAffected versions: bosh-cli versions prior to v7.10.4.","modified":"2026-07-16T03:48:35.273543139Z","published":"2026-07-09T06:07:10.251Z","database_specific":{"osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/47xxx/CVE-2026-47828.json","unresolved_ranges":[{"extracted_events":[{"fixed":"7.10.4"}],"source":"AFFECTED_FIELD"}],"cna_assigner":"vmware"},"references":[{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/47xxx/CVE-2026-47828.json"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-47828"},{"type":"ARTICLE","url":"https://www.cloudfoundry.org/blog/cve-2026-47828-missing-tls-certificate-verification-in-bosh-cli-allows-root-code-execution-via-man-in-the-middle-credential-replay/"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/cloudfoundry/bosh-cli","events":[{"introduced":"0"},{"fixed":"c2801287b9400a412e9c066be3ba3995edeecbef"}],"database_specific":{"cpe":"cpe:2.3:a:cloudfoundry:bosh_cli:*:*:*:*:*:*:*:*","extracted_events":[{"introduced":"0"},{"fixed":"7.10.4"}],"source":"CPE_RANGE"}}],"versions":["v7.10.3","v7.10.2","v7.10.1","v7.10.0","v7.9.19","v7.9.18","v7.9.17","v7.9.16","v7.9.15","v7.9.14","v7.9.13","v7.9.12","v7.9.11","v7.9.10","v7.9.9","v7.9.8","v7.9.7","v7.9.6","v7.9.5","v7.9.4","v7.9.3","v7.9.2","v7.9.1","v7.9.0","v7.8.7","v7.8.6","v7.8.5","v7.8.4","v7.8.3","v7.8.2","v7.8.1","v7.8.0","v7.5.7","v7.7.2","v7.7.1","v7.7.0","v7.6.3","v7.6.2","v7.6.1","v7.6.0","v7.5.6","v7.5.5","v7.5.4","v7.5.3","v7.5.2","v7.5.1","v7.5.0","v7.1.0","v7.4.1","v7.4.0","v7.3.1","v7.3.0","v7.2.4","v7.2.3","v7.2.2","v7.2.1","v7.2.0","v7.1.4","v7.1.3","v7.1.2","v7.1.1","v7.0.1","v7.0.0","v6.4.17","v6.4.16","v6.4.15","v6.4.14","v6.4.13","v6.4.12","v6.4.11","v6.4.10","v6.4.9","v6.4.8","v6.4.7","v6.4.6","v6.4.5","v6.4.4","v6.4.3","v6.4.2","v6.4.1","v6.4.0","v6.3.1","v6.3.0","v6.2.1","v6.2.0","v6.1.1","v6.1.0","v6.0.0","v5.5.1","v5.5.0","v5.4.0","v5.3.1","v3.0.1","v2.0.48","v2.0.47","v2.0.46","v2.0.41","v2.0.40","v2.0.39","v2.0.38","v2.0.36","v2.0.35","v2.0.34","v2.0.33","v2.0.32","v2.0.31","v2.0.30","v2.0.29","v2.0.28","v2.0.27","v2.0.26","v2.0.25","v2.0.24","v2.0.23","v2.0.22","v2.0.21","v2.0.18","v2.0.17","v2.0.16","v2.0.15","v2.0.14","v2.0.13","v2.0.12","v2.0.11","v2.0.10","v2.0.9","v2.0.8","v2.0.7","v2.0.6","v2.0.5","v2.0.4","v2.0.3","v2.0.2","v2.0.1","v0.0.159","v0.0.156","v0.0.158","v0.0.157","v0.0.155","v0.0.154","v0.0.153","v0.0.152","v0.0.151","v0.0.150","v0.0.149","v0.0.148","v0.0.147","v0.0.146","v0.0.145","v0.0.141","v0.0.144","v0.0.143","v0.0.142","v0.0.140","v0.0.139","v0.0.138","v0.0.137","v0.0.136","v0.0.135","v0.0.134","v0.0.133","v0.0.132","v0.0.131","v0.0.130","v0.0.129","v0.0.128","v0.0.122","v0.0.127","v0.0.126","v0.0.125","v0.0.124","v0.0.123","v0.0.121","v0.0.120","v0.0.119","v0.0.118","v0.0.117","v0.0.116","v0.0.115","v0.0.114","v0.0.113","v0.0.112","v0.0.111","v0.0.110","v0.0.109","v0.0.108","v0.0.107","v0.0.106","v0.0.105","v0.0.104","v0.0.103","v0.0.102","v0.0.101","v0.0.100","v0.0.99","v0.0.98","v0.0.97","v0.0.96","v0.0.95","v0.0.94","v0.0.93","v0.0.92","v0.0.91","v0.0.90","v0.0.89","v0.0.88","v0.0.87","v0.0.84","v0.0.86","v0.0.85","v0.0.83","v0.0.82","v0.0.81","v0.0.80","v0.0.79","v0.0.78","v0.0.77","v0.0.76","v0.0.75","v0.0.74","v0.0.73","v0.0.72","v0.0.71","v0.0.70","v0.0.69","v0.0.68","v0.0.67","v0.0.66","v0.0.65","v0.0.64","v0.0.63","v0.0.62","v0.0.61","v0.0.60","v0.0.59","v0.0.58","v0.0.56","v0.0.57","v0.0.55","v0.0.54","v0.0.53","v0.0.52","v0.0.51","v0.0.50"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-47828.json"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V4","score":"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"}]}