CVE-2024-38856

CRITICAL(9.8)KEVLikely Exploited

Apache OFBiz Incorrect Authorization Vulnerability

Description

CVE-2024-38856 is a critical incorrect authorization vulnerability (CVSS 9.8) in Apache OFBiz, an open-source enterprise resource planning (ERP) framework. Affecting all versions through 18.12.14, this flaw allows unauthenticated attackers to execute screen rendering code by exploiting endpoints that lack explicit permission checks. The vulnerability has been added to CISA's Known Exploited Vulnerabilities (KEV) catalog, confirming active exploitation in the wild. With an extraordinary EPSS score of 94.38% (100th percentile), this vulnerability is among the most likely to be exploited of all known CVEs, making immediate patching an absolute priority.

KEV Information

Vendor
Apache
Product
OFBiz
Date Added
August 27, 2024
Due Date
September 17, 2024
Required Action
Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.

CVSS Score

Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HOpen in Calculator
Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality Impact
HIGH
Integrity Impact
HIGH
Availability Impact
HIGH
Exploitability Score
3.9
Impact Score
5.9

CWEs

Affected Products

VendorProductVersion
apacheofbiz< 18.12.15

Multiple CVSS Assessments

Source: [email protected](Primary)
9.8
CRITICAL

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Source: 134c704f-9b21-4f2e-91b3-4a467353bcc0(Secondary)
8.1
HIGH

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N

References

Weakness Type

Incorrect Authorization

This vulnerability is rooted in an incorrect authorization mechanism within Apache OFBiz. The flaw exists because certain unauthenticated endpoints can be manipulated to trigger the execution of screen rendering code when specific preconditions are met. The screen definitions in question do not explicitly verify user permissions because they were designed to rely on the view configuration for access control. By exploiting the interaction between the view layer and screen rendering logic, an attacker can bypass the intended authorization checks entirely. This class of vulnerability is particularly dangerous in ERP systems like OFBiz because it can expose sensitive business data, financial records, and operational processes to unauthorized parties.

Impact Analysis

The CVSS score of 9.8 (Critical) represents a near-maximum severity rating, reflecting the devastating potential of this vulnerability. Confidentiality impact is rated High, meaning an attacker can access sensitive business data managed by OFBiz, including customer records, financial information, inventory data, and internal business processes. Integrity impact is also High, as successful exploitation can allow attackers to modify data within the ERP system, potentially manipulating orders, invoices, or business logic. Availability impact is High as well, since attackers could disrupt business operations by corrupting data or overwhelming the system.

The business implications are severe for organizations running Apache OFBiz. The EPSS score of 94.38% at the 100th percentile means this vulnerability has the highest possible exploitation probability, placing it in the most dangerous category of all tracked vulnerabilities. Its presence in the KEV catalog confirms real-world exploitation is occurring. Organizations using OFBiz for enterprise operations face the risk of complete data compromise, supply chain manipulation, and regulatory penalties. The ransomware association is listed as unknown, but the critical severity and active exploitation status warrant treating this as an emergency.

Exploit Maturity

CVE-2024-38856 has been confirmed as actively exploited in the wild through its inclusion in CISA's Known Exploited Vulnerabilities catalog, with a remediation deadline of September 17, 2024. The EPSS score of 94.38% (100th percentile) places this vulnerability at the absolute highest tier of exploitation likelihood across all CVEs tracked globally. Public disclosure through the Apache JIRA issue tracker (OFBIZ-13128) and the OpenWall mailing list has made detailed vulnerability information widely available, significantly lowering the barrier for attackers. The combination of an unauthenticated attack vector, the public availability of vulnerability details, and the enterprise value of OFBiz deployments makes this an extremely attractive target. While the specific ransomware association is unknown, the critical nature and ease of exploitation suggest that sophisticated threat actors are likely leveraging this vulnerability for initial access into corporate networks.

Remediation

  1. Upgrade Apache OFBiz to version 18.12.15 or later — This is the definitive fix recommended by the Apache Software Foundation. Download the latest release from the official OFBiz download page and follow the upgrade procedures for your deployment.

  2. Review the official security advisory — Consult the Apache OFBiz security page for detailed patch information and any additional hardening recommendations specific to your version.

  3. Restrict network access to OFBiz instances — While patching is underway, implement network-level controls to limit access to OFBiz to only trusted IP addresses or internal networks. Use a web application firewall (WAF) to block suspicious requests targeting unauthenticated endpoints.

  4. Audit OFBiz logs for exploitation indicators — Review application logs for unusual screen rendering requests, unexpected access patterns to endpoints that should require authentication, and any signs of data exfiltration or unauthorized data modifications.

  5. Implement defense-in-depth measures — Deploy intrusion detection systems to monitor OFBiz traffic, enable detailed access logging, and segment your OFBiz deployment from other critical infrastructure to limit lateral movement in case of compromise.

Technical Details

The CVSS v3.1 vector string CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H reveals the worst-case scenario for exploitability. Attack Vector (Network) means the vulnerability is remotely exploitable over any network connection. Attack Complexity (Low) indicates no special conditions are required. Privileges Required (None) confirms that no authentication whatsoever is needed to exploit the flaw. User Interaction (None) means the attack can be fully automated without any user involvement. Scope (Unchanged) keeps the impact within the OFBiz application context. All three impact categories — Confidentiality, Integrity, and Availability — are rated High.

The technical root cause lies in how Apache OFBiz handles view rendering for unauthenticated endpoints. Certain screen definitions in OFBiz do not explicitly enforce permission checks because they were designed under the assumption that the view configuration layer would handle access control. However, an attacker can craft requests that bypass the view layer's authorization logic and directly invoke screen rendering code. When specific preconditions are met — such as targeting screens that rely on implicit rather than explicit permission checks — the attacker gains the ability to execute rendering operations that expose application data and functionality. This effectively transforms what should be restricted administrative or user-level operations into publicly accessible endpoints. The vulnerability is straightforward to exploit, requiring only crafted HTTP requests to the OFBiz instance.

Frequently Asked Questions

What is CVE-2024-38856?

CVE-2024-38856 is a critical incorrect authorization vulnerability in Apache OFBiz that allows unauthenticated attackers to bypass access controls and execute screen rendering code. It affects all versions of OFBiz through 18.12.14 and has a CVSS score of 9.8, the near-maximum severity rating.

How severe is CVE-2024-38856?

This vulnerability is exceptionally severe with a CVSS score of 9.8 and an EPSS score of 94.38% (100th percentile), making it one of the most likely-to-be-exploited vulnerabilities globally. It requires no authentication and no user interaction, allowing fully automated remote attacks against any exposed OFBiz instance.

Which versions of Apache OFBiz are affected?

All versions of Apache OFBiz through 18.12.14 are affected. Users must upgrade to version 18.12.15 or later to remediate this vulnerability. The fix was released by the Apache Software Foundation as part of their standard security update process.

Is CVE-2024-38856 being actively exploited?

Yes, CISA has added this vulnerability to its Known Exploited Vulnerabilities catalog, confirming active exploitation in the wild. The extremely high EPSS score and the availability of detailed vulnerability information through public disclosures further increase the risk of widespread exploitation.

CVSS Score

9.8
CRITICAL(9.8)

EPSS Score

EPSS Score99.43%
EPSS Percentile99.9%

Dates

PublishedAugust 5, 2024
Last ModifiedJune 17, 2026
StatusAnalyzed
CVSS Versionv3.1

Need Help With Vulnerability Management?

Our security experts can help you prioritize and remediate vulnerabilities effectively.