Approved changes feed: RSS · Atom
cpe:2.3:a:cloud_foundry_foundation:bosh:*:*:*:*:*:*:*:*
part: a version: * update: *
| Vendor | Cloud Foundry Foundation (3ba4d90e-7c16-50e0-bdbb-17f721f19b74) |
|---|---|
| Product | Bosh (4a38aae9-4046-5ff6-9bc3-82e80df2c8e0) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from gcve-enriched-dumps CVE data |
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-41860 |
vulnerable | 2026-06-08 08:03:15.714470 |
Details available
HIGH (8.8)
CWE-326 in BOSH allows a local attacker to steal Basic-auth credentials or redirect UAA token requests via MITM. HttpRequestHelper#create_async_endpoint and #send_http_get_request_synchronous hard-code OpenSSL::SSL::VERIFY_NONE, enabling an attacker to intercept traffic between bosh-monitor and the BOSH director or UAA and steal credentials.
Affected versions:
- BOSH: all versions prior to v282.1.9 (inclusive); fixed in v282.1.9 or later
Published: 2026-06-04T01:40:23.892Z
Updated: 2026-06-04T12:46:24.952Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-41859 |
vulnerable | 2026-06-08 08:03:15.714320 |
Details available
HIGH (7.8)
A network man-in-the-middle between nats-sync and the BOSH director can steal the director credentials (Basic auth header or UAA client secret) and can tamper with the VM list that is written into the NATS authorization file. Stolen credentials grant administrative director access. UsersSync#bosh_api_response_body builds a Net::HTTP client with verify_mode = OpenSSL::SSL::VERIFY_NONE for every director call (/info, /deployments, /deployments/<name>/vms).
Affected versions:
- BOSH: all versions prior to v282.1.9 (inclusive); fixed in v282.1.9 or later
Published: 2026-06-04T01:51:45.608Z
Updated: 2026-06-04T12:38:37.839Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-41011 |
vulnerable | 2026-06-08 08:03:14.553615 |
Details available
HIGH (8.2)
PackagePersister.validate_tgz builds "tar -tf #{tgz} 2>&1" where tgz = File.join(release_dir, 'packages', "#{name}.tgz") and name = package_meta['name'] comes directly from release.MF inside the uploaded tarball. The string is passed to Bosh::Common::Exec.sh, which executes via %x{} — i.e., /bin/sh -c. No Shellwords.escape is applied. The Models::Package Sequel validation (VALID_ID = /^[-0-9A-Za-z_+.]+$/i) would reject the name, but in create_package (lines 74–79) the shell-out in save_package_source_blob runs before package.save, so validation fires too late.
Affected versions:
- BOSH: all versions prior to v282.1.12 (inclusive); fixed in v282.1.12 or later
Published: 2026-06-04T02:26:11.509Z
Updated: 2026-06-04T15:07:08.845Z |
Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.