Directory Traversal with spring-cloud-config-server
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Information disclosure
- Confidentiality · integrity · availability
- High · None · None
- Fix status
- Fixed
Attack profile from CVSS 3.1 · CISA ADP. Fix status from CNA, GitHub and Red Hat. Impact type from CWE-23 and the CVSS impact.
Summary
Spring Cloud Config, versions 2.2.x prior to 2.2.3, versions 2.1.x prior to 2.1.9, and older unsupported versions allow applications to serve arbitrary configuration files through the spring-cloud-config-server module. A malicious user, or attacker, can send a request using a specially crafted URL that can lead to a directory traversal attack.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- Active
- Automatable
- Yes
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| VMware | Spring Cloud Config | 2.1 to before 2.1.9; 2.2 to before 2.2.3 | 2.1.9, 2.2.3 | Patch available | CNA |
| — | org.springframework.cloud:spring-cloud-config-server (Maven) | 2.1.0 to before 2.1.9 | 2.1.9 | Patch available | GHSA-32xf-jwmv-9hf3 |
| — | org.springframework.cloud:spring-cloud-config-server (Maven) | 2.2.0 to before 2.2.3 | 2.2.3 | Patch available | GHSA-32xf-jwmv-9hf3 |
- Spring Cloud Config VendorVMware Affected 2.1 to before 2.1.9; 2.2 to before 2.2.3 Fixed in 2.1.9, 2.2.3 Patch available CNA
- org.springframework.cloud:spring-cloud-config-server (Maven) Vendor— Affected 2.1.0 to before 2.1.9 Fixed in 2.1.9 Patch available GHSA-32xf-jwmv-9hf3
- org.springframework.cloud:spring-cloud-config-server (Maven) Vendor— Affected 2.2.0 to before 2.2.3 Fixed in 2.2.3 Patch available GHSA-32xf-jwmv-9hf3
Remediation
- Fix · CNA Spring Cloud Config (Spring by VMware) Fixed in 2.1.9, 2.2.3
- Fix · GHSA-32xf-jwmv-9hf3 org.springframework.cloud:spring-cloud-config-server (Maven) Fixed in 2.1.9 Advisory →
- Fix · GHSA-32xf-jwmv-9hf3 org.springframework.cloud:spring-cloud-config-server (Maven) Fixed in 2.2.3 Advisory →
Red Hat 2 advisories
- RHSA-2021:3140 Released 2021-08-11 · Red Hat rating ModerateRed Hat Fuse 7.9.0 release and security update
- Red Hat Fuse 7.9
- RHSA-2020:5568 Released 2020-12-16 · Red Hat rating ImportantRed Hat Fuse 7.8.0 release and security update
- Red Hat Fuse 7.8.0
Vendor assessments
Red Hat
Red Hat rating: Important. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat Fuse 7.8.0 | Fixed | RHSA-2020:5568 |
| Red Hat Fuse 7.9 | Fixed | RHSA-2021:3140 |
Timeline
- 2022-03-25 Added to CISA KEV
- 2026-10-02 Threatist record created from CVE-2020-5410
- 2026-10-03 Alias added: GHSA-32xf-jwmv-9hf3
References
More VMware Spring Cloud Config vulnerabilities
- TI-2019-02811 Directory Traversal with spring-cloud-config-server CVSS 3.1MEDIUM 6.5
- TI-2020-04451 Directory Traversal with spring-cloud-config-server CVSS 3.1MEDIUM 6.5
- TI-2026-29633 Path traversal in VMware Spring Cloud Config CVSS 3.1CRITICAL 9.1
- TI-2026-18263 Spring Cloud Config Profile Substitution Can Allow Unintended Access To Files And Enable SSRF Attacks CVSS 3.1HIGH 8.6
- TI-2026-35289 Spring Cloud Config Server Monitor Endpoint Does Not Validate Webhook Requests CVSS 3.1CRITICAL 9.8
- TI-2026-29632 Authorization bypass in VMware Spring Cloud Config CVSS 3.1HIGH 7.5
Sources
- CVE-2020-5410 · CVE Program
- CVE-2020-5410 · NVD
- CISA Known Exploited Vulnerabilities
- FIRST EPSS
- GHSA-32xf-jwmv-9hf3 · GitHub Advisory Database · CC BY 4.0
- CVE-2020-5410 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences