cbcvebase.
CVE-2024-45195
published 2024-09-04

CVE-2024-45195: Direct Request ('Forced Browsing') vulnerability in Apache OFBiz. This issue affects Apache OFBiz: before 18.12.16. Users are recommended to upgrade to version…

PriorityP190high7.5CVSS 3.1
AVNACLPRNUINSUCHINAN
KEVITWEXPLOIT
CISA Known Exploited Vulnerabilitydue 2025-02-25
Exploited in the wild
EPSS
99.98%
100.0th percentile
Direct Request ('Forced Browsing') vulnerability in Apache OFBiz. This issue affects Apache OFBiz: before 18.12.16. Users are recommended to upgrade to version 18.12.16, which fixes the issue.

Affected

3 ranges
VendorProductVersion rangeFixed in
apacheofbiz< 18.12.1618.12.16
apacheofbiz
apache_software_foundationapache_ofbiz< 18.12.1618.12.16

Detection & IOCsextracted from sources · hover to see the quote

urlPOST /webtools/control/forgotPassword/xmldsdump HTTP/1.1
path/webtools/control/forgotPassword/xmldsdump
path/common/{{filename}}.txt
cookieofbiz.visitor=
commandoutpath=./themes/common-theme/webapp/common-theme/&maxrecords=&filename={{filename}}.txt&entityFrom_i18n=&entityFrom=&entityThru_i18n=&entityThru=&entitySyncId=&preConfiguredSetName=&entityName=UserLogin&entityName=CreditCard
  • Exploit targets the /webtools/control/forgotPassword/xmldsdump endpoint via unauthenticated POST request, exploiting missing view authorization checks (forced browsing / CWE-425).
  • Successful exploitation results in a .txt file written under /common/ containing XML entity-engine output; detect responses containing both '<?xml version=' and 'entity-engine-xml' with content-type text/plain.
  • CVE-2024-45195 is a patch bypass for CVE-2024-32113, CVE-2024-36104, and CVE-2024-38856; all share the same root cause (controller-view map fragmentation). Detections for those CVEs may also fire on this one.
  • Check Point IPS blade signature name for this CVE can be used as a detection reference: 'Apache OFBiz Remote Code Execution (CVE-2024-45195)'.
  • Shodan query 'ofbiz.visitor=' can be used to identify exposed Apache OFBiz instances for asset discovery and attack surface monitoring.
  • The exploit POST body targets entityName=UserLogin and entityName=CreditCard, indicating data exfiltration of credential and payment data via the xmldsdump view.
  • ·The vulnerability only affects Apache OFBiz versions before 18.12.16; instances running 18.12.16 or later with commits ab78769c2d and 8b95fe6fa applied are not vulnerable.
  • ·The root cause is missing view authorization checks (controller-view map fragmentation), not a specific configuration option; the fix adds authorization checks server-side and cannot be mitigated purely through configuration.

CVSS provenance

nvdv3.17.5HIGHCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
vulncheck7.5HIGH
cisa7.5HIGH
vendor_apache7.5HIGH
CVEs like this are exactly what “Exploited This Week” covers.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.