Skip to main content

Eclipse GlassFish CVE-2026-12605

| EUVDEUVD-2026-53925 CRITICAL
Server-Side Request Forgery (SSRF) (CWE-918)
2026-08-06 eclipse GHSA-325x-xm3p-mmv6
9.6
CVSS 3.1 · Vendor: eclipse
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Lure authenticated admin to malicious page
  2. Delivery
    Trigger CSRF against DownloadServlet ContentSources
  3. Exploit
    SSRF leaks gfresttoken to attacker host
  4. Execution
    Replay token against admin REST API
  5. Impact
    Full GlassFish domain takeover

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V4 - API and Web Service URL allowlisting, SSRF prevention
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Credential Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires an administrator who is concurrently authenticated into the Eclipse GlassFish Admin Console to be induced (via CSRF, per UI:R in the CVSS vector) to trigger a request against the DownloadServlet ContentSources feature, which then leaks the gfresttoken to an attacker-controlled host. The exact prerequisites are: (1) a running Eclipse GlassFish 8.0.x instance before 8.0.4, (2) a valid, unexpired administrative session/token active in the victim's browser, and (3) attacker ability to deliver malicious content the admin will interact with. Limiting factors: the attack fails without an authenticated admin victim and without successful social-engineering interaction, and the stolen token is only useful until it expires, bounding the compromise window.

Impact

The provided CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H, base 9.6 Critical) indicates a network-reachable, low-complexity attack requiring no attacker privileges but requiring user interaction (the administrator must visit or interact with attacker content), with a scope change and total confidentiality, integrity, and availability impact - consistent with full domain takeover following token theft. EPSS score is not provided in the input, so probabilistic exploitation likelihood cannot be quantified here. The vulnerability is NOT in CISA KEV and no POC is referenced, so there is no evidence of active exploitation or public exploit code at this time; this is a high-severity issue driven by potential impact rather than confirmed in-the-wild activity. The UI:R requirement (an authenticated admin must be socially engineered into visiting a malicious page while logged into the Admin Console) is the primary limiting factor that reduces this from a mass-exploitable flaw to a targeted-attack scenario. No SSVC decision data was supplied. Overall this is a genuine high priority for organizations running the affected 8.0.x line, tempered by the interaction and authenticated-victim prerequisites.

Exploit ScenarioDerived

An attacker crafts a malicious web page containing a CSRF payload targeting the GlassFish DownloadServlet ContentSources endpoint and lures a logged-in GlassFish administrator to visit it. The victim's authenticated session causes the admin gfresttoken to be forwarded to the attacker's server via the SSRF, after which the attacker replays the token against the management REST API to seize full control of the GlassFish domain. No public POC is referenced in the available data.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 06, 2026

Server-Side Request Forgery combined with CSRF in Eclipse GlassFish's DownloadServlet ContentSources handler allows a remote attacker to exfiltrate the administrative gfresttoken to an attacker-controlled host when an authenticated administrator visits a malicious page. Affecting Eclipse GlassFish 8.0.x prior to 8.0.4, successful token theft yields full control of the GlassFish administrative domain until the token expires, effectively an unauthenticated takeover of the management plane. No public exploit identified at time of analysis, and the issue is not in CISA KEV, but the CVSS 9.6 rating and low attack complexity make it high priority.

RemediationAI

Vendor-released patch: Eclipse GlassFish 8.0.4 - upgrade all 8.0.x deployments to 8.0.4 or later, which is the primary and complete fix. Until patching is possible, reduce exposure by restricting network access to the Admin Console so it is reachable only from trusted management networks or via VPN, and advise administrators not to browse untrusted web content within a session where they are logged into the Admin Console (mitigating the CSRF/UI:R trigger); note the trade-off that network restriction complicates legitimate remote administration. Because token theft grants domain-wide control, also consider shortening administrative session/token lifetimes to limit the window an exfiltrated gfresttoken remains valid, at the cost of more frequent admin re-authentication. Consult the Eclipse advisory at https://gitlab.eclipse.org/security/vulnerability-reports/-/work_items/445 for authoritative fix guidance.

Affected VersionsENISA

Eclipse GlassFish 8.0.0 <8.0.4

Affected Packages

euvd eclipse_glassfish fix: 8.0.4

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Eclipse GlassFish is the Jakarta EE (formerly Java EE) reference application server, and its Admin Console exposes a REST-based management interface protected by the session-bound gfresttoken. The root cause is CWE-918 (Server-Side Request Forgery): the DownloadServlet's ContentSources mechanism accepts a request that causes the server (or the admin's authenticated browser context) to make a request whose destination is attacker-influenced, so the sensitive management token is transmitted to an external host. The flaw is compounded by a Cross-Site Request Forgery weakness, meaning the malicious request is triggered by leveraging the victim administrator's already-authenticated Admin Console session rather than by the attacker directly authenticating. Because the leaked gfresttoken authorizes the full administrative REST API, its disclosure collapses the server's authentication boundary.

Know when Eclipse Glassfish gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (eclipse) PRIMARY 9.6 CRITICAL
AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
vuln.today AI 9.6 CRITICAL

Remote, low-complexity, no attacker auth (PR:N) but victim admin must interact (UI:R); token leak crosses the auth boundary (S:C) yielding full domain compromise (C:H/I:H/A:H).

3.1 AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (eclipse).

CVSS VectorVendor: eclipse

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Changed
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
Patch available
Aug 06, 2026 - 15:17 EUVD
CVE Published
Aug 06, 2026 - 13:18 cve.org
CRITICAL 9.6

DescriptionCVE.org

In Eclipse GlassFish versions 8.0.x before 8.0.4, CSRF + SSRF in DownloadServlet ContentSources leaks the admin gfresttoken to attacker-controlled host if the victim is authenticated into the Admin Console -\> full unauthenticated takeover of Eclipse GlassFish domain until the token expires.

Executive ViewAI

Why It Matters

Eclipse GlassFish 8.0.x deployments face a critical risk of complete administrative control loss through token theft via a CSRF and server-side request forgery vulnerability in the DownloadServlet handler. Successful exploitation grants full management plane access with no patch currently available, creating an immediate risk of unauthorized administrative takeover lasting until stolen tokens expire.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict network access to GlassFish administrative interfaces using firewall rules and IP whitelisting, implement strict network segmentation between administrative and user-facing systems, monitor administrative access logs for anomalies and unauthorized token usage, and provide security awareness training to administrators on CSRF attack vectors and phishing risks.

Threat Intelligence Overview

EPSS Score
0.2%
Top 87% exploitable
Prevalence
Low
Jakarta EE reference application server, limited modern production deployment footprint
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
Very High
Technical Impact
Total

Priority Score

48
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +48
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.

Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy