Skip to main content

Apache OFBiz CVE-2026-31380

| EUVDEUVD-2026-30862 MEDIUM
Improper Neutralization of Special Elements used in an Expression Language Statement (CWE-917)
2026-05-19 apache GHSA-rxgg-wf6c-ff5j
6.5
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
6.5 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
vuln.today AI
6.5 MEDIUM

Network-reachable EL injection with no auth required per vendor CVSS; partial C and I reflect data disclosure and state manipulation without full system control or availability impact.

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

Primary rating from NVD.

CVSS VectorNVD

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

Lifecycle Timeline

4
Analysis Generated
Jul 23, 2026 - 17:54 vuln.today
Patch available
May 19, 2026 - 11:16 EUVD
CVE Published
May 19, 2026 - 09:24 nvd
UNKNOWN (no severity yet)
CVE Published
May 19, 2026 - 09:24 cve.org
MEDIUM 6.5

DescriptionCVE.org

Improper Neutralization of Special Elements used in an Expression Language Statement ('Expression Language Injection') vulnerability in Apache OFBiz.

This issue affects Apache OFBiz: before 24.09.06.

Users are recommended to upgrade to version 24.09.06, which fixes the issue.

AnalysisAI

Expression Language Injection in Apache OFBiz before 24.09.06 allows remote unauthenticated attackers to inject and evaluate EL expressions through unsanitized application inputs, yielding partial confidentiality and integrity impact on the affected system. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N) confirms exploitation is network-reachable with no authentication or user interaction, and SSVC classifies the attack as automatable - a meaningful signal given OFBiz's historical exposure to EL-class vulnerabilities. However, real-world urgency is moderated by a very low EPSS score (0.03%, 8th percentile), no public exploit code identified, and no active exploitation reported; vendor patch 24.09.06 is available.

Technical ContextAI

Apache OFBiz is an open-source Java-based enterprise resource planning (ERP) and e-commerce framework developed by the Apache Software Foundation. The vulnerability is classified as CWE-917 (Improper Neutralization of Special Elements used in an Expression Language Statement), meaning user-controlled input is interpolated into a Java EL or similar template expression without adequate sanitization or sandboxing. EL injection is a well-understood injection class in Java web stacks - attackers can craft inputs that resolve objects, call methods, or traverse the context-accessible object graph at evaluation time. The CPE string 'cpe:2.3:a:apache_software_foundation:apache_ofbiz:*:*:*:*:*:*:*:*' with wildcard version confirms all OFBiz releases prior to 24.09.06 are within scope. OFBiz's Groovy/Freemarker/BeanShell scripting infrastructure and its extensive use of EL in view and controller layers makes it a historically recurring target for this vulnerability class.

RemediationAI

The primary remediation is to upgrade Apache OFBiz to version 24.09.06 or later, which is explicitly identified as the fix release by the vendor. The upgrade advisory is available at https://lists.apache.org/thread/v2brvq1tf4q491obkxv8p7fc5qfshc08. If immediate patching is not feasible, consider restricting external network access to OFBiz endpoints that accept dynamic expression input, particularly control and view layer endpoints that process user-supplied parameters - this reduces automatable external exploitation but does not eliminate insider or authenticated risk. Input validation at the application boundary (rejecting strings containing EL syntax markers such as '${', '#{') can serve as a temporary compensating control, with the trade-off that overly aggressive filtering may break legitimate OFBiz functionality. Deploying a web application firewall rule to detect common EL injection payloads provides an additional detection and blocking layer, though WAF bypass is a known risk for determined attackers. No additional workarounds beyond upgrading are specified in vendor communications.

CVE-2026-45434 CRITICAL
9.8 May 19

Remote code execution in Apache OFBiz before 24.09.06 stems from an improper authentication flaw in the password-change

CVE-2026-41919 CRITICAL
9.1 May 19

LDAP injection in Apache OFBiz before 24.09.06 allows remote unauthenticated attackers to inject special characters into

CVE-2026-31986 CRITICAL
9.1 May 19

Sensitive data exposure and integrity compromise in Apache OFBiz before 24.09.06 stems from a hard-coded cryptographic k

CVE-2026-46586 HIGH
8.8 May 19

Authenticated code injection in Apache OFBiz versions prior to 24.09.06 allows remote attackers with low-privileged acco

CVE-2026-31909 HIGH
7.5 May 19

Information disclosure in Apache OFBiz before 24.09.06 lets remote unauthenticated attackers retrieve sensitive data the

CVE-2026-31910 HIGH
7.5 May 19

Server-Side Request Forgery in Apache OFBiz before 24.09.06 allows remote unauthenticated attackers to coerce the server

CVE-2026-29226 HIGH
7.3 May 19

Server-Side Request Forgery in Apache OFBiz before 24.09.06 allows remote unauthenticated attackers to coerce the server

CVE-2026-31378 MEDIUM
6.5 May 19

Improper input validation in Apache OFBiz before 24.09.06 allows unauthenticated remote attackers to achieve partial con

CVE-2026-35086 MEDIUM
6.5 May 19

Code injection in Apache OFBiz's email services exposes all versions before 24.09.06 to unauthenticated remote exploitat

CVE-2026-29207 MEDIUM
6.5 May 19

Server-side template injection (SSTI) in Apache OFBiz before 24.09.06 allows attackers with access to the Ecommerce Cust

CVE-2026-29220 MEDIUM
6.5 May 19

Path traversal in Apache OFBiz before 24.09.06 exposes unauthenticated remote attackers to file read and limited file wr

CVE-2026-45187 MEDIUM
6.5 May 19

Improper Authorization in Apache OFBiz Webtools allows unauthenticated remote attackers to bypass access controls and ga

Share

CVE-2026-31380 vulnerability details – vuln.today

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