Skip to content
On CISA KEVHigh

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

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

CatalogAddedRemediation dueRansomware use
CIRCL KEVOct 14, 2023n/aNot reported
Industry KEV feedOct 14, 2023n/aNot reported

Affected Products

3 affected entries in total
ProductAffected versionsFixed in
Spring-Boot-Actuator-LogviewSpring-Boot-Actuator-Logview Project< 0.2.130.2.12
eu.hinsch:spring-boot-actuator-logviewmavenSee advisory0.2.13

Patched Releases

eu.hinsch:spring-boot-actuator-logview

0.2.13

Spring-Boot-Actuator-Logview

<=0.2.12

Timeline

  1. Publicly disclosed

    Jan 5, 2021

  2. Added to CIRCL KEV

    Oct 14, 2023

  3. Added to Industry KEV feed

    Oct 14, 2023

  4. Last updated

    Oct 20, 2026

Weakness Type

  • CWE-22 Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')

References

11 more references in the full CVE brief

FAQ

Common Questions.

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

More vulnerabilities

Figures as of Oct 23, 2026. Compiled by Brandefense technologies from public vulnerability catalogs; scoring as described in How it works.

To report an error, contact Brandefense.