← Vulnerability feed

Vulnerability record · CVE-2017-1000028 · published 17 July 2017

CVE-2017-1000028: GlassFish Server directory traversal via crafted HTTP GET

Oracle · Glassfish Server

Oracle GlassFish Server Open Source Edition 4.1 is vulnerable to directory traversal (CWE-22) reachable through a specially crafted HTTP GET request. The flaw can be triggered by both authenticated and unauthenticated users, exposing files outside the intended web root. With a network-reachable, no-privilege vector and public exploit code, it is a practical information-disclosure risk for exposed GlassFish instances.

7.5 CVSS 3.0 High EPSS 99% · top 0.1% CWE-22 · Path traversal
7.5CVSS 3.0 base score, v2 5.0
99%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
6References, 6 tagged exploit
17 Jun 2026Last modified by NVD

Description

Oracle, GlassFish Server Open Source Edition 4.1 is vulnerable to both authenticated and unauthenticated Directory Traversal vulnerability, that can be exploited by issuing a specially crafted HTTP GET request.

CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 17 September 2026. Confidence: high.

high priorityNetwork-reachable, no authentication required, high confidentiality impact, public exploit code and a near-maximum EPSS score, though not in CISA KEV.

What it is

Oracle GlassFish Server Open Source Edition 4.1 is vulnerable to directory traversal (CWE-22) reachable through a specially crafted HTTP GET request. The flaw can be triggered by both authenticated and unauthenticated users, exposing files outside the intended web root. With a network-reachable, no-privilege vector and public exploit code, it is a practical information-disclosure risk for exposed GlassFish instances.

Impact

An attacker can read arbitrary files on the server that the GlassFish process can access, potentially exposing configuration, credentials and other sensitive data. The CVSS vector shows high confidentiality impact with no integrity or availability effect.

Attack surface

Reached over the network via HTTP GET requests to the GlassFish server; the CVSS vector indicates no authentication and no user interaction required, though the description also notes authenticated exploitation is possible. Any internet- or network-exposed GlassFish 4.1 listener is in scope.

Exploitation

Public exploit code exists (Exploit-DB entries 45196 and 45198, plus a Trustwave advisory), and EPSS is very high at 0.99479 (99.943rd percentile). The CVE is not listed in CISA KEV, so no confirmed in-the-wild campaign is recorded here.

What to do

  • Upgrade or patch GlassFish Server Open Source Edition 4.1 to a fixed release, or migrate off the unsupported Open Source Edition.
  • If patching is not immediately possible, restrict network access to the GlassFish HTTP listener with firewall rules or a reverse proxy.
  • Disable or block directory traversal patterns and normalize/validate request paths at the fronting proxy or WAF.
  • Run GlassFish with least privilege so the process cannot read sensitive files outside its required directories.
  • Remove or restrict access to sensitive files and configuration on hosts running GlassFish.

Detection

  • Monitor HTTP access logs for GET requests containing traversal sequences such as ../, ..%2f, or encoded variants.
  • Alert on requests for known sensitive paths (e.g. configuration, password or key files) from the GlassFish listener.
  • Review GlassFish error responses and unusual 200 responses to file-like paths for signs of successful traversal.
  • Correlate outbound or repeated scanning activity against the GlassFish HTTP port with exploit signatures for this CVE.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

LinkTags
https://www.exploit-db.com/exploits/45196/ ExploitThird Party AdvisoryVDB Entry
https://www.exploit-db.com/exploits/45198/ ExploitThird Party AdvisoryVDB Entry
https://www.trustwave.com/Resources/Security-Advisories/Advisories/TWSL2015-016/?fid=6904 ExploitMailing ListThird Party Advisory
https://www.exploit-db.com/exploits/45196/ ExploitThird Party AdvisoryVDB Entry
https://www.exploit-db.com/exploits/45198/ ExploitThird Party AdvisoryVDB Entry
https://www.trustwave.com/Resources/Security-Advisories/Advisories/TWSL2015-016/?fid=6904 ExploitMailing ListThird Party Advisory

Track CVE-2017-1000028 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

10.0CVE-2011-0807Oracle GlassFish and Sun Java System Application Server Administration flawAn unspecified vulnerability in the Administration component of Oracle Sun GlassFish Enterprise Server 2.1, 2.1.1, 3.0.1 and Sun Java System Applicat…EPSS 61%analysed9.8CVE-2018-14324Oracle glassfish server hard-coded credentials vulnerabilityThe demo feature in Oracle GlassFish Open Source Edition 5.0 has TCP port 7676 open by default with a password of admin for the admin account. This a…EPSS 4.3%9.8CVE-2017-1000030Oracle glassfish server improper authentication vulnerabilityOracle, GlassFish Server Open Source Edition 3.0.1 (build 22) is vulnerable to Java Key Store Password Disclosure vulnerability, that makes it possib…EPSS 1.7%9.8CVE-2016-3607Oracle glassfish server vulnerabilityUnspecified vulnerability in the Oracle GlassFish Server component in Oracle Fusion Middleware 3.0.1 and 3.1.2 allows remote attackers to affect conf…EPSS 7.5%9.8CVE-2015-7182Oracle traffic director memory buffer overflow vulnerabilityHeap-based buffer overflow in the ASN.1 decoder in Mozilla Network Security Services (NSS) before 3.19.2.1 and 3.20.x before 3.20.1, as used in Firef…EPSS 10%9.0CVE-2016-5528Oracle glassfish server vulnerabilityVulnerability in the Oracle GlassFish Server component of Oracle Fusion Middleware (subcomponent: Security). Supported versions that are affected are…EPSS 1.8%8.8CVE-2016-5519Oracle glassfish server vulnerabilityUnspecified vulnerability in the Oracle GlassFish Server component in Oracle Fusion Middleware 2.1.1, 3.0.1, and 3.1.2 allows remote authenticated us…EPSS 2.3%8.8CVE-2016-1950Mozilla network security services memory buffer overflow vulnerabilityHeap-based buffer overflow in Mozilla Network Security Services (NSS) before 3.19.2.3 and 3.20.x and 3.21.x before 3.21.1, as used in Mozilla Firefox…EPSS 4.2%

Source: NIST National Vulnerability Database (record CVE-2017-1000028), CISA KEV, FIRST EPSS (scores of 2026-09-24). This page is refreshed as NVD updates the record.