Skip to main content

Apache OFBiz CVE-2026-82894

| EUVDEUVD-2026-117480 HIGH
Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection') (CWE-470)
7.5
CVSS 3.1 · Vendor
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Request public showHelpPublic view
  2. Delivery
    Reference Content row with crafted serviceName
  3. Exploit
    ContentWorker resolves service from client-writable field
  4. Execution
    Supply attacker-controlled HTTP parameters (no allow-list)
  5. Impact
    Invoke 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).

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.5% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv2 – 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)
v1 Nov 04, 2026 - 17:28

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

Apache OFBiz 0 <24.09.08

Affected Packages

euvd apache_ofbiz fix: 24.09.08

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

Vendor (CNA) PRIMARY 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
vuln.today AI 8.6 HIGH

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.

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

Primary rating from Vendor (CNA).

CVSS VectorVendor

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

Lifecycle Timeline

4
Analysis Updated
Nov 10, 2026 - 17:33 vuln.today
v2 - CVSS changed
CVSS changed
Nov 10, 2026 - 17:22 NVD
7.5 (HIGH)
Patch available
Nov 05, 2026 - 15:17 EUVD
CVE Published
Nov 04, 2026 - 16:33 oss-security
CRITICAL

Description PRE-NVD

Disclosed via oss-security. NVD scoring and full description are pending.

Executive ViewAI

Why It Matters

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.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.5%
Top 60% exploitable
Prevalence
Low
niche open-source enterprise ERP suite, limited production footprint
Data Quality
4 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.5%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
High

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.

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-83542 CRITICAL
9.8 Nov 04

Remote unauthenticated code execution in Apache OFBiz 24.09 before 24.09.08 allows an attacker to execute arbitrary comm

CVE-2026-74841 CRITICAL
9.1 Nov 04

Unauthenticated resource exhaustion affects Apache OFBiz installations running in multitenant mode, where a remote clien

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-82960 HIGH
8.8 Nov 04

Authenticated code injection in the Apache OFBiz cms plugin allows a CMS content-editor to run arbitrary operating syste

CVE-2026-82912 HIGH
8.8 Nov 04

Authenticated OS command execution in Apache OFBiz 24.09 before 24.09.08 lets a low-privileged accounting user run arbit

CVE-2026-84183 HIGH
8.8 Nov 04

Authenticated command execution in Apache OFBiz 24.09 (before 24.09.08) lets a low-privileged user escalate from view-on

CVE-2026-71901 HIGH
8.1 Nov 04

Authenticated users who hold access to the Sales Force Automation (SFA) component in Apache OFBiz before 24.09.08 can su

CVE-2026-73578 HIGH
7.5 Nov 04

Unauthenticated remote attackers can bypass the request-map authentication policy in Apache OFBiz 24.09 (before 24.09.08

CVE-2026-73577 HIGH
7.5 Nov 04

Remote unauthenticated attackers can read protected views in Apache OFBiz 24.09 through 24.09.07 by appending a protecte

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