CVE-2020-5410KEV · OVERDUECWE-23

Directory Traversal with spring-cloud-config-server

High · published June 2, 2020

Patch now

Confirmed exploited, and the score agrees

CVSS calls it high at 7.5. It is confirmed in active exploitation. It sits in the 99.9th percentile for exploit probability.

1653
days past CISA
deadline
CVSS v3.1
7.5
EPSS
96%
Percentile
99.9
In the wild
Confirmed
What it is

🚨 A crafty URL can lead the Spring Cloud Config server to serve up any file you want! That's like giving someone a treasure map to your most confidential secrets! 😱 Think of this vulnerability as a tour guide who never checks the permits. With the right convincing, they could take you to the back rooms of a secure building, showing you all the secret documents just because you asked nicely. An attacker could exploit this flaw to access sensitive configuration files on the server, potentially exposing credentials, API keys, and other private data. This could lead to a full-blown breach, allowing the bad guys to wreak havoc on your systems and applications, all from a simple crafted request! 🔥

Put simply

Think of this vulnerability as a tour guide who never checks the permits. With the right convincing, they could take you to the back rooms of a secure building, showing you all the secret documents just because you asked nicely. This vulnerability in Spring Cloud Config versions before 2.2.3 and 2.1.9 allows attackers to perform directory traversal attacks, leading to the exposure of arbitrary files on the server. By sending specially crafted URLs, they can bypass security restrictions and access sensitive configuration details.

What to do

An attacker could exploit this flaw to access sensitive configuration files on the server, potentially exposing credentials, API keys, and other private data. This could lead to a full-blown breach, allowing the bad guys to wreak havoc on your systems and applications, all from a simple crafted request! 🔥 To remedy this situation, update Spring Cloud Config to version 2.2.3 or 2.1.9 and ensure older unsupported versions are no longer in use. Additionally, review your server's configuration settings to enforce stricter access controls. 🛡️ You've got this! Follow these steps to safeguard your configurations and keep your data secure! 🚀

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.95586 · 99.9th percentile
Weakness
CWE-23 · Relative Path Traversal
Published
2020-06-02T16:50Z
KEV added
2022-03-25 · due 2022-04-15
EPSS history
Timeline
  • 25 MAR 00:00Z
    Added to CISA KEV — remediate by Apr 15
    kev
  • 02 JUN 16:50Z
    Directory Traversal with spring-cloud-config-server
    cvelistv5