Composer before 2016-02-10 allows cache poisoning from other projects built on the same host
Published Sep 21, 2023
8.8
HIGHCVSS 3.1
EPSS 0.70%
Description
Composer before 2016-02-10 allows cache poisoning from other projects built on the same host. This results in attacker-controlled code entering a server-side build process. The issue occurs because of the way that dist packages are cached. The cache key is derived from the package name, the dist type, and certain other data from the package repository (which may simply be a commit hash, and thus can be found by an attacker). Versions through 1.0.0-alpha11 are affected, and 1.0.0 is unaffected.
Affected products
No data.
- 1.0.0
- 1.0.0
- 1.0.0
- 1.0.0
- 1.0.0
- 1.0.0
- 1.0.0
- 1.0.0
- 1.0.0
- 1.0.0
- 1.0.0
No data.
No Red Hat product state for this CVE.
No package ranges for this CVE.
Remediation
No remediation recorded yet.
Metrics
No CVSS v4.0 score for this CVE.
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
No CVSS v3.0 score for this CVE.
No CVSS v2.0 score for this CVE.
This CVE is not in the KEV list.
CISA SSVC (Vulnrichment)
Stakeholder-Specific Vulnerability Categorization from CISA ADP.
Exploitation
PoCAutomatable
NoTechnical Impact
TotalDecision
n/aAssessed Sep 25, 2024 · SSVC 2.0.3
Estimated probability of exploitation in the wild in the next 30 days (FIRST EPSS). As of Oct 1, 2026.
Score over time
2023–2026- EPSS v3
- EPSS v4
- EPSS v5
Percentile over time
- EPSS v3
- EPSS v4
- EPSS v5
Table of values (7 key points)
Flat stretches are collapsed; showing up to 120 newest points.
| Date | Score | Percentile | Model |
|---|---|---|---|
| Oct 1, 2026 | 0.70% (0.00697) | 51.29th | v5 (v2026.06.15) |
| Jun 15, 2026 | 0.70% (0.00697) | 48.00th | v5 (v2026.06.15) |
| Mar 17, 2025 | 0.55% (0.00549) | 65.94th | v4 (v2025.03.14) |
| Dec 12, 2024 | 0.13% (0.00132) | 49.91th | v3 (v2023.03.01) |
| Jul 10, 2024 | 0.06% (0.00063) | 27.25th | v3 (v2023.03.01) |
| Sep 29, 2023 | 0.06% (0.00063) | 25.17th | v3 (v2023.03.01) |
| Sep 22, 2023 | 0.04% (0.00045) | 12.50th | v3 (v2023.03.01) |
References (8)
- http://flyingmana.de/blog_en/2016/02/14/composer_cache_injection_vulnerability_cve_2015_8371.html
- https://flyingmana.de/blog_en/2016/02/14/composer_cache_injection_vulnerability_cve_2015_8371.html ExploitThird Party Advisory
- https://github.com/FriendsOfPHP/security-advisories/blob/e26be423c5bcfdb38478d2f92d1f928c15afb561/composer/composer/CVE-2015-8371.yaml Third Party Advisory
- https://github.com/FriendsOfPHP/security-advisories/blob/master/composer/composer/CVE-2015-8371.yaml
- https://github.com/advisories/GHSA-725m-w832-q973 Advisory
- https://github.com/composer/composer Product
- https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/composer/composer/CVE-2015-8371.yml Third Party Advisory
- https://nvd.nist.gov/vuln/detail/CVE-2015-8371
Change history (0)
No recorded changes yet.