Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify exposed OFBiz instance
-
DeliveryObtain low-privilege account via self-registration or reuse
-
ExploitSend crafted request with injected Groovy directive
-
ExecutionServer evaluates payload in dynamic interpreter
-
PersistExecute arbitrary code as OFBiz JVM user
-
ImpactExfiltrate ERP and customer data
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 | Attacker must hold a valid low-privileged OFBiz account (CVSS PR:L) and have network reachability to an OFBiz webapp endpoint that funnels input into the vulnerable dynamic evaluator; no user interaction is required (UI:N) and attack complexity is low (AC:L). The flaw affects any deployment running Apache OFBiz prior to 24.09.06 in its default scripting-enabled configuration - Groovy/eval-based handlers are enabled out of the box, so no non-default toggle is needed. Exploitation is limited by the authentication requirement, meaning anonymous internet scanning alone will not yield RCE; however, deployments that permit customer self-registration via the ecommerce webapp effectively reduce this to an unauthenticated-equivalent condition. The advisory does not name the specific vulnerable endpoint or parameter, so the precise sink should be confirmed against the upstream commit before relying on endpoint-level mitigations. |
| Impact | Signals diverge sharply on this CVE. The CVSS 8.8 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) and the RCE tag describe a high-impact network-reachable flaw needing only low privileges, and SSVC marks it 'Automatable: yes' - both pointing to priority patching for any internet-exposed OFBiz instance. Counterweighting these, EPSS sits at 0.03% (8th percentile), SSVC exploitation status is 'none', the issue is not on the CISA KEV list, and no POC has been published, so real-world exploitation pressure is currently low. The PR:L requirement (any valid OFBiz account, including self-registered customer accounts on some deployments) is a meaningful gating factor but historically thin given OFBiz's prior CVE pattern, where authenticated RCEs were rapidly weaponized once researchers published technical write-ups. SSVC's 'Technical Impact: partial' appears to conflict with the CVSS C:H/I:H/A:H rating - security teams should treat this as a probable full-RCE pending a confirmed analysis, not downgrade based on the partial label. |
| Exploit ScenarioDerived | A self-registered or compromised low-privilege OFBiz account holder sends a crafted HTTP request to an OFBiz endpoint that funnels parameters into a dynamic script evaluator, injecting Groovy directives that execute Runtime.exec() to spawn a reverse shell with the privileges of the OFBiz Java process. From this foothold, the attacker pivots to the OFBiz Derby/PostgreSQL backend to exfiltrate customer, order, and accounting data, or stages secondary tooling for lateral movement. No public exploit is identified at time of analysis, but Apache OFBiz has a strong track record of rapid POC publication following code-injection disclosures. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 20, 2026
Authenticated code injection in Apache OFBiz versions prior to 24.09.06 allows remote attackers with low-privileged accounts to execute arbitrary code via improperly neutralized directives in dynamically evaluated expressions. The flaw combines CWE-94 code injection with eval injection, yielding full confidentiality, integrity, and availability impact (CVSS 8.8). No public exploit identified at time of analysis, and EPSS rates near-term exploitation at 0.03% (8th percentile), but SSVC flags the issue as automatable, raising the risk of scripted abuse once a POC emerges.
RemediationAI
Vendor-released patch: 24.09.06 - upgrade Apache OFBiz to 24.09.06 or later as documented in the Apache advisory at https://lists.apache.org/thread/7mgjl81nrpxqtfcg6h5qtrx7wztbl4js. Until the upgrade can be deployed, restrict network reachability of the OFBiz web tier to trusted internal ranges (block public ingress on 443/8443/1099), audit user accounts to remove self-registration or low-privilege accounts not strictly required, and consider disabling unused webapps and view handlers that expose dynamic expression evaluation endpoints (groovyProgram, ViewHandlerExceptionEventHandler, and similar) via the relevant component.xml/controller.xml - note that disabling these will break customizations and integrations that depend on Groovy scripting. A WAF rule blocking requests that contain serialized Groovy/Java expressions or known OFBiz eval-sink query parameters can buy time but will not catch novel payload encodings, so it should be considered compensating rather than terminating control. Validate the patched version against the EUVD entry EUVD-2026-30876 before declaring closure.
Affected VersionsENISA
Affected Packages
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
Apache OFBiz is an open-source enterprise resource planning (ERP) suite providing CRM, e-commerce, accounting, manufacturing, and supply-chain modules built on a Java stack with Groovy-based scripting and a service engine that supports dynamic expression evaluation. The CWE-94 (Improper Control of Generation of Code) root cause indicates that user-controllable input reaches an interpreter - historically in OFBiz this has involved Groovy/BeanShell evaluation through view handlers, screen widgets, or service URI parameters - allowing attacker-supplied directives to be parsed and executed by the runtime. The CPE entry cpe:2.3:a:apache_software_foundation:apache_ofbiz:*:*:*:*:*:*:*:* confirms the Apache Software Foundation product as the sole affected platform, with the eval-injection variant suggesting the sink is a dynamic evaluator (e.g., GroovyShell, ScriptEngine, or UEL) rather than a static template renderer.
Know when Apache Ofbiz 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:L/UI:N/S:U/C:H/I:H/A:H
Primary rating from Vendor (apache) · only source for this CVE.
CVSS VectorVendor: apache
Lifecycle Timeline
3DescriptionCVE.org
Improper Control of Generation of Code ('Code Injection'), Improper Neutralization of Directives in Dynamically Evaluated Code ('Eval 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.
Executive ViewAI
Apache OFBiz versions prior to 24.09.06 contain a code execution vulnerability affecting low-privilege user accounts, enabling attackers to compromise system confidentiality, integrity, and availability. Organizations operating affected OFBiz versions should immediately inventory systems and prioritize vendor patch deployment.
Apply vendor patch.
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 Apache Ofbiz
View allRemote code execution in Apache OFBiz before 24.09.06 stems from an improper authentication flaw in the password-change
Remote unauthenticated code execution in Apache OFBiz 24.09 before 24.09.08 allows an attacker to execute arbitrary comm
Unauthenticated resource exhaustion affects Apache OFBiz installations running in multitenant mode, where a remote clien
LDAP injection in Apache OFBiz before 24.09.06 allows remote unauthenticated attackers to inject special characters into
Sensitive data exposure and integrity compromise in Apache OFBiz before 24.09.06 stems from a hard-coded cryptographic k
Authenticated code injection in the Apache OFBiz cms plugin allows a CMS content-editor to run arbitrary operating syste
Authenticated OS command execution in Apache OFBiz 24.09 before 24.09.08 lets a low-privileged accounting user run arbit
Authenticated command execution in Apache OFBiz 24.09 (before 24.09.08) lets a low-privileged user escalate from view-on
Authenticated users who hold access to the Sales Force Automation (SFA) component in Apache OFBiz before 24.09.08 can su
Improper authorization in the OFBiz ContentWorker lets a remote unauthenticated attacker invoke an arbitrary OFBiz servi
Unauthenticated remote attackers can bypass the request-map authentication policy in Apache OFBiz 24.09 (before 24.09.08
Remote unauthenticated attackers can read protected views in Apache OFBiz 24.09 through 24.09.07 by appending a protecte
EUVD-2026-30876
GHSA-rqcv-xm6x-2p88
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB