CVE-2024-45195 — Apache OFBiz Forced Browsing Vulnerability

CVE-2024-45195

Apache OFBiz — Unauthenticated Forced Browsing Bypasses Auth Checks; Final in a Series of 2024 OFBiz Auth Bypasses

What is Apache OFBiz?

Apache OFBiz (Open For Business) is an open-source enterprise resource planning (ERP) and customer relationship management (CRM) platform built on Java. It provides a broad suite of business applications — order management, inventory, accounting, e-commerce, and CRM — often deployed as a foundation for custom enterprise applications. OFBiz is internet-accessible in many deployments because it hosts customer-facing e-commerce storefronts and partner portals. Its Java-based architecture and complex URL routing have made it a recurring target for authentication bypass vulnerabilities in 2023–2024.

Overview

CVE-2024-45195 is a forced browsing (direct request) vulnerability in Apache OFBiz that allows an unauthenticated remote attacker to access protected application endpoints directly, bypassing the authentication framework. It is the latest in a series of OFBiz authentication bypass vulnerabilities in 2024 — following CVE-2023-51467 and CVE-2024-32113 — each bypassing the fix introduced by the previous patch. Apache OFBiz 18.12.16 (September 2024) addresses this bypass. CISA added it to the KEV catalog in February 2025, confirming active exploitation.

Affected Versions

Product Vulnerable Fixed
Apache OFBiz < 18.12.16 18.12.16

Technical Details

CWE-425 (Direct Request / Forced Browsing). OFBiz's URL-based access control relies on the request path matching authentication-required patterns. The vulnerability arises because the access control check can be bypassed by crafting a request URL that does not match the protected path pattern — for example, by appending specific suffixes, inserting traversal sequences, or using alternative URL encodings — while still reaching the protected endpoint on the server side. The discrepancy between how the access control framework interprets the URL and how the servlet container routes it allows unauthenticated access to internal views and actions.

This class of vulnerability is particularly persistent in OFBiz because the framework's URL routing is complex and has multiple bypass surfaces. The progression from CVE-2023-51467 → CVE-2024-32113 → CVE-2024-38856 → CVE-2024-45195 demonstrates an iterative pattern where each patch addressed a specific bypass vector while leaving others open.

Discovery

Reported to the Apache OFBiz security team. The 5-month gap between CVE publication (September 2024) and CISA KEV addition (February 2025) suggests exploitation was detected in the wild after an extended period of unpatched deployments.

Exploitation Context

Apache OFBiz authentication bypass vulnerabilities have been actively exploited since 2023, with threat actors using them to access back-office administration panels, extract business data, and in some cases achieve remote code execution by reaching Groovy script execution endpoints within OFBiz. The consistent exploitation of successive bypass CVEs in the same product indicates sustained attacker focus and the difficulty organizations have in keeping up with rapid patch cycles for complex enterprise applications.

Remediation

  1. Upgrade Apache OFBiz to version 18.12.16 or later — this is the only reliable fix.
  2. Restrict OFBiz administrative console access to trusted internal IP addresses using a WAF or reverse proxy; only the customer-facing e-commerce interface should be publicly accessible if required.
  3. Review OFBiz access logs for unauthenticated requests to admin/back-office paths prior to patching.
  4. Monitor the Apache OFBiz security mailing list for future vulnerability disclosures — the pattern of successive bypass CVEs suggests continued research attention on this product.

Key Details

PropertyValue
CVE ID CVE-2024-45195
Vendor / Product Apache — OFBiz
NVD Published2024-09-04
NVD Last Modified2025-10-23
CVSS 3.1 Score7.5
CVSS 3.1 VectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
SeverityHIGH
CWE CWE-425 find similar ↗
CISA KEV Added2025-02-04
CISA KEV Deadline2025-02-25
Known Ransomware Use No

CVSS 3.1 Breakdown

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

Required Action

CISA BOD 22-01 Deadline: 2025-02-25. Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.

Timeline

DateEvent
2024-09-04CVE published; Apache OFBiz 18.12.16 released fixing forced browsing bypass
2025-02-04Added to CISA Known Exploited Vulnerabilities catalog
2025-02-25CISA BOD 22-01 remediation deadline

References

ResourceType
Apache OFBiz Security Page Vendor Advisory
NVD — CVE-2024-45195 Vulnerability Database
CISA KEV Catalog Entry US Government