GHSA-f4wx-9w48-qfrr
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessRequest public showHelpPublic view
-
DeliveryReference Content row with crafted serviceName
-
ExploitContentWorker resolves service from client-writable field
-
ExecutionSupply attacker-controlled HTTP parameters (no allow-list)
-
ImpactInvoke arbitrary OFBiz service for file write/delete or SSRF
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V15 - Secure Coding and Architecture Reflection safety, class allowlisting
|
| Exploitation Conditions | Exploitation requires that a Content row's serviceName field has been populated to an attacker-chosen service by an account holding only CONTENTMGR_CREATE or CONTENTMGR_UPDATE permission; the subsequent trigger is an unauthenticated remote request (PR:N) to the public showHelpPublic view, which causes ContentWorker.renderContentAsText to resolve and invoke that persisted service with parameters taken directly from the live HTTP request map (no allow-list, no ownership check, no authentication). Limiting factors: the deployment must be running Apache OFBiz 24.09 before 24.09.08, the exposed showHelpPublic/content handling path must be reachable, and crucially a privileged content-manager action must already have set the malicious serviceName - without that pre-populated client-writable field there is no attacker-controlled service to invoke. No end-user interaction is required. |
| Impact | Signals are moderately consistent and point to a real but not top-tier emergency priority. The provided CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N) describes a network-reachable, low-complexity, unauthenticated flaw scored 7.5 with integrity-only impact (C:N/I:H/A:N) - note the vector sets A:N even though the description explicitly includes arbitrary file deletion, which would normally carry an availability impact, so the official scoring appears to understate real impact. EPSS is low at 0.46% (40th percentile), indicating no broad, automated exploitation is currently predicted, and the vulnerability is NOT on CISA KEV, so there is no confirmed active exploitation. The vuln.today decision label is 'this_week', consistent with a serious unauthenticated integrity flaw that is not yet weaponized. There is a tension in the data worth flagging: the description frames the attacker as 'remote unauthenticated', yet exploitation is gated by a persisted precondition - a Content row whose serviceName field must already have been set (by an account holding CONTENTMGR_CREATE or CONTENTMGR_UPDATE) to an attacker-chosen service. This operator/data precondition is not reflected in the PR:N scoring and materially narrows real-world exploitability. No SSVC automatable/technical-impact fields and no POC verification status were supplied. Net: a genuine high-severity issue warranting prompt patching within the week, not a mass-exploitation emergency given low EPSS, no KEV, and a non-trivial configuration precondition. |
| Exploit ScenarioDerived | In an OFBiz 24.09 deployment where a low-privileged content manager (CONTENTMGR_CREATE/UPDATE) has populated a Content row's serviceName field, a remote unauthenticated attacker requests the public showHelpPublic view against that row; ContentWorker.renderContentAsText resolves the attacker-influenced service name and builds parameters directly from the live HTTP request map, letting the attacker invoke arbitrary OFBiz services to write or delete files or coerce server-side requests (SSRF). No public exploit is identified at time of analysis, and the attack requires the pre-existing writable serviceName condition plus low complexity otherwise (AC:L). |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Nov 10, 2026
Improper authorization in the OFBiz ContentWorker lets a remote unauthenticated attacker invoke an arbitrary OFBiz service with parameters taken straight from the live HTTP request, producing arbitrary file write, arbitrary file deletion and server-side request forgery. The attack chain has two stages: an account holding only CONTENTMGR_CREATE or CONTENTMGR_UPDATE must first persist an attacker-chosen service name into a Content row's serviceName field, after which a request to the public showHelpPublic view causes ContentWorker.renderContentAsText to resolve and execute that stored service with no allow-list, no ownership check and no authentication requirement (CVSS:3.1/AV:N/AC:L/PR:N/UI:N, integrity impact high, confidentiality and availability impact low). Only Apache OFBiz 24.09 releases before 24.09.08 are affected; no public exploit code has been identified at time of analysis and EPSS is 0.46% (40th percentile), so risk is real but not a top-tier emergency.
Earlier versions of this analysis (1)
Stored service-name injection in Apache OFBiz's content renderer allows an authenticated user who can write or influence a rendered data row to make the application dispatch an attacker-chosen service, with high confidentiality, integrity, and availability impact under the assessed CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H). The flaw affects all releases prior to 24.09.08 and is fixed in 24.09.08. No CISA KEV listing, EPSS score, or public exploit reference for this CVE was provided at time of analysis, and the exact entity, screen, or code path and whether the render step is reachable without authentication are not described in the available sources.
RemediationAI
Upgrade Apache OFBiz 24.09 deployments to 24.09.08, which the vendor states fixes this issue (vendor-released patch: 24.09.08); advisory details are at https://seclists.org/oss-sec/2026/q4/516 and https://ofbiz.apache.org/. Because the exploit chain depends on an account holding only CONTENTMGR_CREATE or CONTENTMGR_UPDATE first writing an attacker-chosen service name into a Content row's serviceName field, restricting those content-manager permissions to trusted administrators and auditing existing Content records for unexpected serviceName values reduces exposure while patching is staged - at the cost of limiting legitimate content-authoring workflows. Preventing unauthenticated reachability of the public showHelpPublic view through a reverse proxy or access rule would also break the trigger path but may disable legitimate help-content rendering. There is no vendor-published workaround beyond upgrading, and no public exploit code has been identified at time of analysis; EPSS is 0.46% and the prioritization label is this_week.
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 and e-commerce framework built around a service-oriented engine in which business logic is exposed as named services invoked through a dispatcher. CWE-470 (use of externally-controlled input to select classes or code, i.e. unsafe reflection) is the root-cause class here: ContentWorker.renderContentAsText selects which service to invoke from the persisted Content.serviceName field rather than from a fixed, server-defined mapping. Because that field is client-writable by a low-privileged content manager (CONTENTMGR_CREATE / CONTENTMGR_UPDATE), the service selection becomes attacker-controlled data, and the invocation parameters are then built directly from the live HTTP request map. The chain is reached through the public showHelpPublic view against a Content row, which is the unauthenticated entry point in the assessed vector (PR:N); the rendering path performs no allow-list validation of the service name, no ownership check on the Content record, and no authentication check on the caller. The result is the ability to reach arbitrary OFBiz services with attacker-supplied arguments, which the description maps to arbitrary file write, arbitrary file deletion and SSRF. The trigger mechanics beyond the described Content-row-to-showHelpPublic path are not detailed in the available sources.
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:N/I:H/A:N
Network-reachable and unauthenticated at trigger time (AV:N/PR:N); arbitrary file write gives I:H, file deletion adds A:L, and SSRF yields limited C:L.
Primary rating from Vendor (CNA).
CVSS VectorVendor
Lifecycle Timeline
4Description PRE-NVD
Articles & Coverage 1
Executive ViewAI
CVE-2026-82894 is a high-severity improper authorization flaw in Apache OFBiz's ContentWorker component, affecting versions before 24.09.08. It enables an unauthenticated remote attacker to perform arbitrary file writes, deletions, and server-side request forgery, potentially compromising data integrity and service availability. Leadership should care because this vulnerability could allow attackers to manipulate critical business data and disrupt operations, especially since the attack requires no authentication and has a low complexity.
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
Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.
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 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
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-117480
NVD
CVE.org
EPSS
Exploit-DB