CVE-2021-21234Spring-Boot-Actuator-Logview Path Traversal
Directory Traversal in spring-boot-actuator-logview
Published Jan 5, 2021 · Updated Oct 20, 2026 · Also known as GHSA-p4q6-qxjx-8jgp
Key Facts
Patch immediately- CVE-2021-21234 is a high-severity vulnerability (CVSS 7.7 v3.1) affecting Spring-Boot-Actuator-Logview (Spring-Boot-Actuator-Logview Project), eu.hinsch:spring-boot-actuator-logview (maven).
- It is exploited in the wild, listed in CIRCL KEV, Industry KEV feed since Oct 14, 2023. No public exploit code is known.
- EPSS estimates a 21% probability of exploitation in the next 30 days.
- Fixed versions are available, including eu.hinsch:spring-boot-actuator-logview 0.2.13, Spring-Boot-Actuator-Logview <=0.2.12, Spring-Boot-Actuator-Logview 0.2.12.
- Brandefense priority: patch immediately, because it is listed as exploited in the wild.
Scores
CVSS v3.1
7.7
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N
EPSS (30-day exploit likelihood)
21%
Higher than 97.5% of all scored CVEs
Exploit maturity
Exploited (KEV)
ATLAS score
52/100
Publication score, see How it works
Exploitation Verdict
KEV listed
Oct 14, 2023
1012 days after publication
Federal due date
None
No federal due date
Ransomware use
Not reported
Attributed actors
None named
Exploit & Defence Guidance
Exploit maturity
Exploited (KEV)
Public exploit code
0
Proof-of-concept links
In-the-wild evidence
10
Reports of active use
Advisories And Exploit References
- advisoryhttps://nvd.nist.gov/vuln/detail/CVE-2021-21234
- advisoryGHSA advisory
- advisoryhttps://github.com/lukashinsch/spring-boot-actuator-logview/security/advisories/GHSA-p4q6-qxjx-8jgp
- advisoryhttps://search.maven.org/artifact/eu.hinsch/spring-boot-actuator-logview
- patchhttps://github.com/lukashinsch/spring-boot-actuator-logview/commit/1c76e1ec3588c9f39e1a94bf27b5ff56eb8b17d6
- patchhttps://github.com/lukashinsch/spring-boot-actuator-logview/commit/760acbb939a8d1f7d1a7dfcd51ca848eea04e772
Description
spring-boot-actuator-logview in a library that adds a simple logfile viewer as spring boot actuator endpoint. It is maven package "eu.hinsch:spring-boot-actuator-logview". In spring-boot-actuator-logview before version 0.2.13 there is a directory traversal vulnerability. The nature of this library is to expose a log file directory via admin (spring boot actuator) HTTP endpoints. Both the filename to view and a base folder (relative to the logging folder root) can be specified via request parameters. While the filename parameter was checked to prevent directory traversal exploits (so that filename=../somefile would not work), the base folder parameter was not sufficiently checked, so that filename=somefile&base=../ could access a file outside the logging base directory). The vulnerability has been patched in release 0.2.13. Any users of 0.2.12 should be able to update without any issues as there are no other changes in that release. There is no workaround to fix the vulnerability other than updating or removing the dependency. However, removing read access of the user the application is run with to any directory not required for running the application can limit the impact. Additionally, access to the logview endpoint can be limited by deploying the application behind a reverse proxy.
Known-Exploited Catalog Listings
| Catalog | Added | Remediation due | Ransomware use |
|---|---|---|---|
| CIRCL KEV | Oct 14, 2023 | n/a | Not reported |
| Industry KEV feed | Oct 14, 2023 | n/a | Not reported |
Affected Products
3 affected entries in total| Product | Affected versions | Fixed in |
|---|---|---|
| Spring-Boot-Actuator-LogviewSpring-Boot-Actuator-Logview Project | < 0.2.13 | 0.2.12 |
| eu.hinsch:spring-boot-actuator-logviewmaven | See advisory | 0.2.13 |
Patched Releases
eu.hinsch:spring-boot-actuator-logview
0.2.13
Spring-Boot-Actuator-Logview
<=0.2.12
Timeline
Publicly disclosed
Jan 5, 2021
Added to CIRCL KEV
Oct 14, 2023
Added to Industry KEV feed
Oct 14, 2023
Last updated
Oct 20, 2026
Weakness Type
- CWE-22 Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
References
- advisorynvd.nist.gov · CVE-2021-21234
- advisoryGHSA advisory
- advisorygithub.com · GHSA-p4q6-qxjx-8jgp
- advisorysearch.maven.org · spring-boot-actuator-logview
- patchgithub.com · 1c76e1e
FAQ
Common Questions.
spring-boot-actuator-logview in a library that adds a simple logfile viewer as spring boot actuator endpoint.
Affected: Spring-Boot-Actuator-Logview (Spring-Boot-Actuator-Logview Project) versions < 0.2.13; eu.hinsch:spring-boot-actuator-logview (maven). The full list is in the CVE brief.
It is exploited in the wild, listed in CIRCL KEV, Industry KEV feed since Oct 14, 2023.
No, it is not currently listed in the CISA Known Exploited Vulnerabilities catalog.
No public exploit code is known.
Fixed versions are available, including eu.hinsch:spring-boot-actuator-logview 0.2.13, Spring-Boot-Actuator-Logview <=0.2.12, Spring-Boot-Actuator-Logview 0.2.12.
Brandefense priority: patch immediately, because it is listed as exploited in the wild.
Is CVE-2021-21234 On Your Attack Surface?
Brandefense matches it against the products discovered on your perimeter and opens a finding the day a CVE like this is listed.
Request A Demo