Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify exposed GlassFish admin console
-
DeliveryObtain valid admin credentials
-
ExploitAuthenticate to Administration Console
-
ExecutionSubmit crafted request injecting OS command
-
PersistServer executes command as service user
-
ImpactEstablish persistence or pivot internally
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Code injection prevention, sandbox exec
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Initial 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 valid administrative credentials to the Eclipse GlassFish Administration Console (CVSS PR:H) and network reachability to the console endpoint (default TCP 4848); no user interaction is needed (UI:N) and attack complexity is low (AC:L) once authenticated. Exploitation is meaningfully limited to deployments where the admin console is reachable by the attacker and where admin credentials are obtainable or already held - internet-exposed consoles with weak or default credentials are the realistic worst case, while consoles bound to localhost or a management network behind strong authentication materially reduce exposure. The resulting command execution runs with the privileges of the GlassFish service account, so deployments running the server as a dedicated low-privilege user constrain post-exploitation impact relative to those running as root or Administrator. |
| Impact | The CVSS 9.1 score is driven primarily by the scope change (S:C) and full Confidentiality/Integrity/Availability impact (C:H/I:H/A:H), reflecting that an admin-console compromise pivots to OS-level control of the host. However, the vector requires PR:H (high privileges) - the attacker must already hold administrative credentials to the GlassFish console, which substantially limits the realistic attacker population to insiders, attackers who have already harvested admin credentials, or environments where the console is exposed with default/weak credentials. No EPSS score, KEV listing, or public POC has been provided in the input data, so this currently reads as a credible post-authentication privilege-to-RCE escalation rather than a wormable internet-facing threat. Defenders running GlassFish with the admin console exposed to untrusted networks, or with shared/weak admin credentials, should treat this as high priority; isolated deployments with strong admin authentication face materially lower real-world risk than the raw 9.1 implies. |
| Exploit ScenarioDerived | An attacker who has obtained valid GlassFish administrator credentials - through phishing, credential reuse, an exposed console with weak defaults, or a prior compromise - authenticates to the Administration Console and submits a crafted request that smuggles operating system commands into a code-evaluation path. The server executes the commands as the application service user, giving the attacker an interactive foothold from which to read application secrets, pivot into the internal network, or deploy a malicious WAR for persistence. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 19, 2026
Remote code execution in Eclipse GlassFish allows attackers with administrative access to the Administration Console to execute arbitrary operating system commands as the application service user. The flaw stems from improper input handling in admin panel requests (CWE-94), and while CVSS rates it 9.1 due to scope change and full CIA impact, exploitation requires high privileges (PR:H). No public exploit identified at time of analysis and the issue is not listed in CISA KEV.
RemediationAI
No vendor-released patch version is identified in the input data at time of analysis; consult the Eclipse Foundation coordination issue at https://gitlab.eclipse.org/security/cve-assignment/-/issues/87 for the authoritative fixed release. Until a patched version is applied, restrict network reachability of the GlassFish Administration Console (default TCP 4848) to a dedicated management VLAN or jump host, enforce strong, unique credentials for all admin accounts and rotate any credentials suspected of exposure, disable any unused admin accounts, and run the domain as a low-privilege OS user so that a successful code injection does not yield root or Administrator on the host (trade-off: may require reconfiguring file permissions on the domain directory). Monitor admin console access logs for unusual requests and configuration changes as a detective control.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 3 packages in maven, 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 open-source Jakarta EE / Java EE reference application server, maintained by the Eclipse Foundation after Oracle transferred stewardship. The Administration Console is the web-based management interface (typically on port 4848) used to deploy applications, manage domains, and configure server resources. CWE-94 (Improper Control of Generation of Code / Code Injection) indicates that user-supplied input reaches a code or command evaluation context without adequate neutralization - in this case, crafted admin requests cause the server to invoke OS-level commands. The CPE 'cpe:2.3:a:eclipse_foundation:eclipse_glassfish:*:*:*:*:*:*:*:*' indicates affected versions are not yet bounded in NVD, suggesting all maintained branches under the Eclipse Foundation should be presumed in scope until the vendor advisory specifies otherwise.
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
AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
Primary rating from Vendor (eclipse) · only source for this CVE.
CVSS VectorVendor: eclipse
DescriptionCVE.org
An authenticated Remote Code Execution (RCE) vulnerability was identified in GlassFish's Administration Console. A user with access to the panel can send crafted requests that allow the execution of arbitrary operating system commands with the privileges of the application service user.
Blast Radius
ecosystem impact- 22 maven packages depend on org.glassfish.jsftemplating:jsftemplating (20 direct, 2 indirect)
Ecosystem-wide dependent count for version 4.2.0.
Executive ViewAI
Eclipse GlassFish installations are vulnerable to remote code execution through the Administration Console, with CRITICAL severity (CVSS 9.1) and no vendor patch available. The flaw requires authenticated administrative access, meaning compromised admin credentials or insider threats could allow attackers to execute system commands with application-level privileges. Organizations using GlassFish for application deployment or management must immediately restrict administrative access and implement compensating controls to prevent credential compromise.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Implement network-based access controls restricting admin console to known administrative IPs only; (2) Enforce multi-factor authentication on all GlassFish administrative accounts; (3) Deploy web application firewall rules to detect and block malicious input patterns targeting admin endpoints; (4) Implement privileged access management (PAM) with session recording for all admin console activities; (5) Segment GlassFish servers from production networks to limit blast radius if RCE occurs; (6) Monitor admin console logs and system command execution for anomalous activity.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
More in Eclipse Glassfish
View allServer-Side Request Forgery combined with CSRF in Eclipse GlassFish's DownloadServlet ContentSources handler allows a re
Remote code execution in Eclipse GlassFish allows remote attackers to evaluate arbitrary Expression Language (EL) expres
HTTP request smuggling in Eclipse Grizzly before 5.0.2 stems from the framework's inability to correctly parse malformed
EUVD-2026-30939
GHSA-96v6-hq43-x9h4
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB