Skip to main content

Eclipse GlassFish EUVD-2026-30941

| CVE-2026-2587 CRITICAL
Improper Neutralization of Special Elements used in an Expression Language Statement (CWE-917)
2026-05-19 eclipse GHSA-29wv-cv7p-xjc2
9.6
CVSS 3.1
Share

CVSS VectorNVD

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
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
May 19, 2026 - 15:02 EUVD
Analysis Generated
May 19, 2026 - 15:00 vuln.today

DescriptionNVD

A critical Remote Code Execution (RCE) vulnerability was identified in the server-side template rendering mechanism used by the Glassfish gadget handler. The application processes .xml files and evaluates user-supplied values within a context where Expression Language (EL) “expressions” are processed without proper sanitization or escaping. By injecting expressions such as #{7*7}, the server returns 49, confirming server-side EL evaluation. This issue allows a remote attacker to fully compromise the underlying host, enabling capabilities as reading/modifying data, executing arbitrary commands, persistence, and lateral movement.

AnalysisAI

{7*7} which the server evaluates to 49. No public exploit identified at time of analysis and the issue is not listed in CISA KEV.

Sign in for full analysis, threat intelligence, and remediation guidance.

RemediationAI

{...}); disable XML file upload functionality where operationally feasible. Within 30 days: Establish automated monitoring of Eclipse GlassFish security advisories; develop and test a migration path to patched versions when vendor releases updates.

Sign in for detailed remediation steps.

Share

EUVD-2026-30941 vulnerability details – vuln.today

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