Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Malicious blobs.yml is network-delivered but the operator must run the CLI to sync it (UI:R), no auth needed (PR:N); traversal enables file write (I:H) and file exfiltration (C:H) with no availability impact.
Primary rating from Vendor (vmware).
CVSS VectorVendor: vmware
Lifecycle Timeline
2DescriptionCVE.org
The blobs.yml path key traversal vulnerability in the BOSH CLI tool allows an attacker to write arbitrary files and exfiltrate sensitive information. Affected versions: BOSH CLI tool versions prior to v7.10.4.
AnalysisAI
Arbitrary file write and information disclosure in the Cloud Foundry BOSH CLI tool (versions prior to v7.10.4) stems from insufficient sanitization of the path key inside blobs.yml, letting a crafted release blob spec escape the intended blobstore directory. When an operator syncs or downloads blobs from a malicious or tampered release, the CLI can write files to attacker-controlled locations on the host and expose sensitive files. No public exploit identified at time of analysis, and it is not listed in CISA KEV; the vendor-assigned CVSS 4.0 base score is 8.5 (High).
Technical ContextAI
BOSH is Cloud Foundry's release-engineering and deployment orchestration system; the CLI packages, uploads, and syncs 'releases' whose large binary artifacts are tracked as blobs described in a config/blobs.yml manifest keyed by relative path. The vulnerability is a classic path/directory traversal (CWE-22-class) in how the CLI resolves the path key from blobs.yml: values containing traversal sequences (e.g. ../ or absolute paths) are not constrained to the blobstore working directory, so the resolved destination can point anywhere the CLI process can write. The affected component is identified by CPE cpe:2.3:a:cloudfoundry_foundation:bosh_cli_tool, i.e. the standalone BOSH CLI binary rather than a BOSH director. The same untrusted-path handling that enables writes outside the sandbox is also what permits reading/exfiltrating sensitive files, consistent with the vendor's Information Disclosure tag.
RemediationAI
Vendor-released patch: v7.10.4 - upgrade the BOSH CLI to v7.10.4 or later on all operator workstations and CI/CD runners, per the Cloud Foundry advisory (https://www.cloudfoundry.org/blog/cve-2026-47826-blobs-yaml-path-traversal-allows-file-writes/). Until upgrade is complete, the practical compensating control is to only run blob sync/download operations against releases from trusted, integrity-verified sources and to avoid processing blobs.yml from untrusted or externally-authored releases; the trade-off is reduced flexibility in consuming third-party releases. Additionally, run the CLI under a low-privilege, dedicated account with a constrained working directory so a traversal write cannot reach sensitive system paths (trade-off: may require adjusting CI permissions), and inspect blobs.yml path values for ../ or absolute paths before syncing when handling any external release.
Same weakness CWE-22 – Path Traversal
View allSame technique Path Traversal
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-42507
GHSA-j722-97vw-3p9m