Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessRegister ecommerce customer account
-
DeliveryAccess content management feature
-
ExploitCraft malicious FTL template payload
-
ExecutionCreate/edit Data Resource record with FTL type
-
PersistServer renders injected template expression
-
ImpactExtract sensitive server-side data
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V1 - Encoding and Sanitization Template injection prevention
|
| Exploitation Conditions | Exploitation requires the attacker to hold an active Ecommerce Customer account (or equivalent) on the target OFBiz instance, because the attack path flows through the content management grants that were - prior to 24.09.06 - included in that security group by default. The FTL template rendering path is only triggered when Data Resource records with dataTemplateTypeId = 'FTL' are present or can be created, meaning the feature must be accessible to the customer role. If the OFBiz deployment disables public self-registration, the attacker would need to obtain credentials through other means, significantly raising the bar. Exploitation is further limited to OFBiz deployments that have not already manually removed content management permissions from customer-facing roles. There is no indication this requires a specific OS, database, or hosting environment. |
| Impact | The vendor-assigned CVSS 3.1 score of 6.5 (AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N) overstates the privilege-free nature of exploitation: the description implies at minimum a registered Ecommerce Customer account is required, suggesting PR:L is more accurate than PR:N. The C:L/I:L/A:N impact metrics appear conservative for SSTI - FreeMarker SSTI has historically been chained to full RCE in other frameworks - but the vendor's CVSS and the 'Information Disclosure' tag suggest sandboxing or contextual limits reduce the worst-case outcome here. EPSS at 0.02% (7th percentile) signals negligible observed exploitation interest, consistent with SSVC's 'Exploitation: none' and the absence of KEV listing. SSVC's 'Automatable: yes' is the primary risk amplifier: once an attacker has a customer account, the injection path requires no complex setup. The gap between the automatable SSVC signal and the very low EPSS suggests the attack is theoretically automatable but not yet operationalized in the wild. This is a real but non-urgent priority for most deployments - highest concern for publicly accessible OFBiz storefronts with open customer self-registration. |
| Exploit ScenarioDerived | An attacker registers a customer account on a publicly accessible Apache OFBiz storefront (or obtains one through social engineering). Leveraging the content management grants inherited by the Ecommerce Customer group, the attacker creates or edits a Data Resource record with dataTemplateTypeId = 'FTL', embedding a malicious FreeMarker expression such as a directive to expose server-side variables or traverse the Java object graph. When the record is rendered by the template engine, the injected expression executes server-side, leaking sensitive configuration data or manipulating output returned to the attacker or other users. No public proof-of-concept has been identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 23, 2026
Server-side template injection (SSTI) in Apache OFBiz before 24.09.06 allows attackers with access to the Ecommerce Customer security group to inject malicious FreeMarker (FTL) template expressions via Data Resource records, yielding partial information disclosure and content integrity impact. The root cause is that the platform's Ecommerce Customer role carried content management grants by default, exposing the FTL template rendering engine to insufficiently trusted input. No public exploit has been identified at time of analysis and EPSS probability is very low (0.02%, 7th percentile), though SSVC flags the attack path as automatable once an account is obtained.
RemediationAI
Upgrade Apache OFBiz to version 24.09.06, which resolves the issue by removing support for Data Resource records with dataTemplateTypeId = 'FTL' and stripping content management grants from the Ecommerce Customer security group. See the vendor thread at https://lists.apache.org/thread/3rcrp8bh3x6ovrj5xnc0fm1f0nrn52r0 for details. As an immediate compensating control prior to patching, administrators should manually remove content management permissions from the Ecommerce Customer (and any similarly scoped) security group in the production OFBiz configuration - this was explicitly called out by Apache as a required post-upgrade step for production sites, underscoring that default role permissions are the key attack enabler. Disabling public self-registration on the storefront is an additional mitigation that raises the bar by preventing unauthenticated parties from obtaining a customer account, though it has obvious business impact. Note that the removal of FTL template support in 24.09.06 is a breaking change: any custom content relying on FTL Data Resource records will need to be migrated to alternative template types.
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
CWE-1336 (Improper Neutralization of Special Elements Used in a Template Engine) describes the failure to sanitize user-supplied input before it is evaluated by a server-side template engine. In this case, Apache OFBiz used FreeMarker (FTL) as the template engine for 'Data Resource' records (dataTemplateTypeId = 'FTL'). FreeMarker is a Java-based template language capable of executing arbitrary expressions, traversing object graphs, and - in unrestrained configurations - invoking Java reflection chains that can lead to information disclosure or remote code execution. The affected CPE is cpe:2.3:a:apache_software_foundation:apache_ofbiz:*:*:*:*:*:*:*:* covering all versions before 24.09.06. The compounding factor is a permission misconfiguration: the built-in 'Ecommerce Customer' security group included content management grants, meaning any registered storefront customer could create or modify Data Resource records subject to FTL rendering.
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:N/UI:N/S:U/C:L/I:L/A:N
PR:L reflects the minimum Ecommerce Customer account required; C:L/I:L consistent with vendor-indicated partial impact and no availability effect.
Primary rating from Vendor (apache).
CVSS VectorVendor: apache
Lifecycle Timeline
3DescriptionCVE.org
Improper Neutralization of Special Elements Used in a Template Engine 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.
Please note that in the updated version, "Data Resource" records with dataTemplateTypeId = "FTL" are no longer supported.
Additionally, in the updated version, the "Ecommerce Customer" security group no longer includes content management grants. Users are advised to remove these permissions from any production site as well.
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
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
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 Apache OFBiz versions prior to 24.09.06 allows remote attackers with low-privileged acco
Authenticated command execution in Apache OFBiz 24.09 (before 24.09.08) lets a low-privileged user escalate from view-on
Authenticated OS command execution in Apache OFBiz 24.09 before 24.09.08 lets a low-privileged accounting user run arbit
Authenticated code injection in the Apache OFBiz cms plugin allows a CMS content-editor to run arbitrary operating syste
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
EUVD-2026-30855
GHSA-jqmc-x3rh-92q5
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB