Description
In multitenant deployments, ContextFilter and LoginWorker built a per-tenant delegator name from a request-supplied userTenantId parameter and requested a delegator for it before confirming the tenant existed. DelegatorFactory's internal cache retains every delegator name it is asked to resolve, including ones that fail to resolve, so an unauthenticated attacker could submit a stream of arbitrary tenant IDs to grow this cache without bound, driving unnecessary memory and database load.
Published: 2026-11-05
Score: n/a
EPSS: n/a
KEV: No
Impact: Denial of Service
Action: Apply Fix
AI Analysis

Impact

The vulnerability allows an unauthenticated attacker to send arbitrary tenant IDs to the ContextFilter and LoginWorker in a multitenant OFBiz deployment. The system builds a delegator name from the supplied userTenantId and caches it in DelegatorFactory without confirming the tenant exists. Because the cache retains entries for non‑existent tenants, an attacker can flood the system with unique IDs, causing the cache to grow without bound and generating excessive memory consumption and database load, leading to a denial of service. This is a classic resource‑exhaustion weakness (CWE‑400) and resource leak (CWE‑770).

Affected Systems

The flaw affects Apache OFBiz in multitenant mode. It applies to any installation where the ContextFilter and LoginWorker processes userTenantId parameters from unauthenticated requests. No specific version is listed, so all current releases that expose the same code path are potentially vulnerable.

Risk and Exploitability

The EPSS score is not available and the entry is not listed in the CISA KEV catalog, but the described attack can be executed without authentication and requires only the ability to send HTTP requests to the login endpoint. An attacker with network access to the application can easily enumerate arbitrary tenant IDs, triggering continuous cache growth and resource drain. The lack of authentication and the direct use of the input in cache key construction make the exploit straightforward and likely to succeed, especially on exposed deployments.

Generated by OpenCVE AI on November 5, 2026 at 15:23 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest official Apache OFBiz package or patch that validates tenant existence before delegator creation and limits cache growth.
  • Modify the login and context filtering logic to verify that the supplied tenant ID corresponds to a real tenant before constructing a delegator name, and reject or limit requests for invalid IDs.
  • Implement application‑level or network rate limiting on the login endpoint to prevent bulk tenant ID submissions that could exhaust resources.
  • Review and adjust the DelegatorFactory cache configuration to enforce a maximum size and to clean up failed tenant entries.

Generated by OpenCVE AI on November 5, 2026 at 15:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 05 Nov 2026 16:00:00 +0000

Type Values Removed Values Added
First Time appeared Apache
Apache ofbiz
Apache Software Foundation
Apache Software Foundation apache Ofbiz
Vendors & Products Apache
Apache ofbiz
Apache Software Foundation
Apache Software Foundation apache Ofbiz

Thu, 05 Nov 2026 14:30:00 +0000

Type Values Removed Values Added
Description In multitenant deployments, ContextFilter and LoginWorker built a per-tenant delegator name from a request-supplied userTenantId parameter and requested a delegator for it before confirming the tenant existed. DelegatorFactory's internal cache retains every delegator name it is asked to resolve, including ones that fail to resolve, so an unauthenticated attacker could submit a stream of arbitrary tenant IDs to grow this cache without bound, driving unnecessary memory and database load.
Title Apache OFBiz: Denial of Service via unauthenticated userTenantId in multitenant mode
Weaknesses CWE-400
CWE-770
References

Subscriptions

Apache Ofbiz
Apache Software Foundation Apache Ofbiz
cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-11-05T14:09:41.978Z

Reserved: 2026-08-17T04:31:06.580Z

Link: CVE-2026-74841

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-05T15:17:22.750

Modified: 2026-11-05T15:17:22.750

Link: CVE-2026-74841

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-05T15:45:17Z

Weaknesses
  • CWE-400

    Uncontrolled Resource Consumption

  • CWE-770

    Allocation of Resources Without Limits or Throttling