Skip to main content

Apache OFBiz EUVDEUVD-2026-117478

| CVE-2026-82904 HIGH
Allocation of Resources Without Limits or Throttling (CWE-770)
7.5
CVSS 3.1 · Vendor
View

Attack ChainAIDerived

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

  1. Access
    Submit single small HTTP request
  2. Delivery
    Parameter 'o' suffix encodes huge row count
  3. Exploit
    getMultiFormRowCount returns unbounded value
  4. Execution
    Handler loops dispatcher.runSync synchronously
  5. Impact
    Request thread pinned, service denied

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource allocation limits
MITRE ATT&CK

1 technique across 1 tactic: Impact

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

No special conditions beyond reachability - remote unauthenticated exploitation works against stock/default deployments of Apache OFBiz 24.09 (before 24.09.08), because the getFinAccountTransRunningTotalAndBalances request-map reaches ServiceMultiEventHandler with no authentication and no CSRF requirement. The attacker only needs HTTP access to the OFBiz endpoint and crafts multi-form parameter names using the 'o' suffix to set an arbitrarily large row count (up to the signed-integer maximum). Limiting factors: the vulnerable code path is specific to the multi-form row-count handling and this request-map, and only OFBiz 24.09 branches before 24.09.08 are affected; instances already on 24.09.08 or not exposing this endpoint to untrusted networks are not exploitable.

Impact

All signals point to a genuine, straightforward denial-of-service risk rather than a high-CVSS-but-low-real-risk issue, though it is not an emergency. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, base 7.5) is self-consistent with the description: a remote attacker needs network access only, low complexity, no privileges (PR:N) and no user interaction, and the only impact is availability (A:H), matching the CWE-770 uncontrolled-resource-consumption classification. The vuln.today Decision label is 'this_week', consistent with a serious but non-critical availability flaw. No EPSS score and no CISA KEV status were provided in the input, and no verified proof-of-concept or exploit code is referenced - the only references are an oss-security advisory and the vendor/Apache mailing-list thread - so exploitation is not confirmed active. The pin-a-thread mechanic (one small request forcing up to signed-integer-maximum synchronous dispatches) is simple to weaponize once understood, which supports prioritized patching, but the absence of EPSS/KEV/PoC signals means there is no evidence of in-the-wild exploitation at time of analysis. Net: treat as a real, patch-this-week availability priority on exposed OFBiz 24.09 instances, not a drop-everything incident.

Exploit ScenarioDerived

A remote, unauthenticated attacker sends a single small HTTP request to the stock getFinAccountTransRunningTotalAndBalances request-map, crafting multi-form parameter names whose 'o' suffix encodes an extremely large row count. Because UtilHttp.getMultiFormRowCount derives the count from the largest suffix with no upper bound, ServiceMultiEventHandler.invoke then loops that many times calling dispatcher.runSync, pinning a server request thread; repeating this exhausts the request-handling thread pool and denies service. No public exploit code is identified at time of analysis, but the trigger is fully described in the advisory and is trivial to reproduce.

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

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

Alert me

AnalysisAIv2 – Nov 05, 2026

Unauthenticated denial of service in Apache OFBiz 24.09 before 24.09.08: a single small HTTP request can pin a server request thread for an attacker-chosen number of synchronous service dispatches, up to the signed-integer maximum. The flaw lives in how UtilHttp.getMultiFormRowCount derives a row count from the largest numeric 'o' suffix in multi-form parameter names with no upper bound, which ServiceMultiEventHandler.invoke then loops over calling dispatcher.runSync; the getFinAccountTransRunningTotalAndBalances request-map reaches this handler with no authentication or CSRF requirement on a stock deployment. No public exploit code or confirmed active exploitation was identified at time of analysis, but an unauthenticated remote attacker needs only HTTP reachability to stock deployments, and the vendor-released fix is version 24.09.08.

Earlier versions of this analysis (1)
v1 Nov 04, 2026 - 17:21

Unbounded multi-form row generation in Apache OFBiz before 24.09.08 can exhaust server resources and cause denial of service. The assessed CVSS vector is CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H, so the issue is scored as network-reachable with low privileges required and availability-only impact; the advisory text itself does not restate the authentication requirement. No CISA KEV listing, EPSS score, or public exploit reference was supplied, and the vuln.today decision label is awaiting_data.

RemediationAI

Vendor-released patch: upgrade Apache OFBiz to 24.09.08, which the advisory states fixes this issue, and refer to https://ofbiz.apache.org/ along with the oss-security advisory at https://seclists.org/oss-sec/2026/q4/516 and the Apache thread at https://lists.apache.org/thread.html/7b2syzksp7klt9fvhdg0olldvs2g83lz for the upgrade guidance. Until the upgrade is applied, restrict network access to the affected OFBiz endpoint so that the getFinAccountTransRunningTotalAndBalances request-map and the multi-form service dispatch path are not reachable by untrusted clients, accepting the trade-off that legitimate external users of those screens lose access; monitoring or terminating requests carrying unusually large numeric 'o' parameter suffixes provides an additional detection opportunity but does not remove the underlying unbounded loop.

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 engine: request-map entries in controller configuration route incoming HTTP requests to event handlers, which dispatch named services synchronously through the service dispatcher. Multi-form submissions are a framework convention in which repeated form parameters are distinguished by an 'o' suffix (for example field_o1, field_o2) and the framework derives how many rows were submitted by finding the largest such suffix. In the affected 24.09 branches, UtilHttp.getMultiFormRowCount performs that derivation without any upper bound, and ServiceMultiEventHandler.invoke trusts the result and iterates that many times calling dispatcher.runSync. The root cause is CWE-770, Allocation of Resources Without Limits or Throttling: an attacker-controlled integer drives an unbounded synchronous loop, so a tiny request body translates into an arbitrarily long thread occupation. Because the getFinAccountTransRunningTotalAndBalances request-map is exposed without authentication or CSRF checks in a default configuration, the loop can be triggered by an unauthenticated remote client. The assessed vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H reflects network reachability, no privileges, no user interaction and a high availability-only impact; the trigger requires no race condition or timing window, only reachability of the vulnerable request-map.

Know when the next one hits your stack

  • 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:N/A:H
vuln.today AI 7.5 HIGH

Single unauthenticated HTTP request over the network with no interaction (AV:N/AC:L/PR:N/UI:N) on a stock deployment; only availability is affected via thread exhaustion (C:N/I:N/A:H).

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/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
None
Availability
High

Lifecycle Timeline

4
Analysis Updated
Nov 05, 2026 - 16:29 vuln.today
v2 - CVSS changed
CVSS changed
Nov 05, 2026 - 16: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-82904 is a high-severity denial-of-service vulnerability in Apache OFBiz 24.09 (before 24.09.08) that lets an unauthenticated attacker pin a server request thread indefinitely with a single small HTTP request. This directly threatens the availability of any business-critical systems running the affected OFBiz versions, potentially disrupting order processing, financial transactions, and customer-facing services. Leadership should prioritize remediation because stock deployments are immediately reachable over the network and require no credentials to exploit.

Business Impact: High
Compensating Controls

Apply vendor patch. Until patching is complete, restrict network access to OFBiz instances via firewall rules, WAF rules to block requests with excessively large numeric 'o' parameter suffixes, and rate limiting on HTTP endpoints.

Threat Intelligence Overview

EPSS Score
0.6%
Top 53% exploitable
Prevalence
Low
niche open-source Java ERP suite, limited production footprint
Data Quality
3 sources
Confidence: Low

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.6%
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

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

Attack Technique

Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

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