CVE-2025-53192: Apache Commons OGNL · Improper Neutralization of Expression/Command Delimiters
Affects Apache Commons OGNLSource CVE Database V5
Not known to be exploited · CVSS 8.8 High · end of life, no fix coming : replace or isolate Apache Commons OGNL; no fix will be released.
Data as of 26 Oct 2026, 10:12 UTC
- EPSS
- 0.5% chance of exploitation in 30 days – higher than 46% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- None coming – the product is end of life
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 18 Aug 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
No fix will be released: Apache Commons OGNL is end of life. Replace it, or isolate it from untrusted networks until you can.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| Apache Software Foundation Apache Commons OGNL | Affected
| Fixed in– |
AI-suggested
Given the absence of patches, European organizations should prioritize the following mitigations: 1) Identify and inventory all systems using Apache Commons OGNL to understand exposure. 2) Migrate applications to supported and actively maintained alternatives that do not use OGNL or use safer expression evaluation libraries. 3) Implement strict network segmentation and firewall rules to restrict access to vulnerable systems only to trusted users and internal networks. 4) Employ application-layer input validation and sanitization to detect and block malicious OGNL expressions. 5) Monitor logs and network traffic for suspicious activity indicative of exploitation attempts. 6) Use runtime application self-protection (RASP) or web application firewalls (WAFs) configured to detect OGNL injection patterns. 7) Educate developers and administrators about the risks of using retired and unsupported components. 8) Develop incident response plans specific to OGNL exploitation scenarios. These steps go beyond generic advice by focusing on compensating controls and migration strategies tailored to the unique challenge of an unsupported library.
Description
** UNSUPPORTED WHEN ASSIGNED ** Improper Neutralization of Expression/Command Delimiters vulnerability in Apache Commons OGNL. This issue affects Apache Commons OGNL: all versions. When using the API Ognl.getValue, the OGNL engine parses and evaluates the provided expression with powerful capabilities, including accessing and invoking related methods, etc. Although OgnlRuntime attempts to restrict certain dangerous classes and methods (such as java.lang.Runtime) through a blocklist, these restrictions are not comprehensive. Attackers may be able to bypass the restrictions by leveraging class objects that are not covered by the blocklist and potentially achieve arbitrary code execution. As this project is retired, we do not plan to release a version that fixes this issue. Users are recommended to find an alternative or restrict access to the instance to trusted users. NOTE: This vulnerability only affects products that are no longer supported by the maintainer.