Description
Server-Side Request Forgery in ViewDataFile in Apache OFBiz 24.09 before 24.09.08 on all platforms allows a remote authenticated attacker holding only the base webtools permissions (OFBTOOLS_VIEW, WEBTOOLS_VIEW) to cause the server to issue arbitrary outbound HTTP requests, and an attacker additionally holding ENTITY_MAINT and DATAFILE_MAINT to read arbitrary local files via a file: URL, by supplying the DEFINITION_LOCATION or DATAFILE_LOCATION request parameter to the viewdatafile screen, because ViewDataFile.groovy dereferences both parameters as java.net.URL objects with no scheme allow-list, host filter, or egress control inside a screen action that runs before the screen's and template's permission checks are evaluated, so the fetch executes regardless of whether the requesting account is authorized to view its result. Users are recommended to upgrade to version 24.09.08, which fixes this issue.
Published: 2026-11-05
Score: 4.3 Medium
EPSS: n/a
KEV: No
Impact: Arbitrary file read and outbound request abuse via SSRF
Action: Immediate Patch
AI Analysis

Impact

Server‑Side Request Forgery exists in the viewdatafile screen of Apache OFBiz 24.09 before 24.09.08. A remote attacker authenticated with only basic webtools permissions can cause the application to perform arbitrary outbound HTTP requests, and an attacker with ENTITY_MAINT and DATAFILE_MAINT permissions can read arbitrary files on the server through a file: URL. This allows sensitive data exposure and potential reconnaissance of the network through outbound traffic, but no remote code execution is described in the advisory.

Affected Systems

The vulnerability affects Apache OFBiz version 24.09, all platforms, before the 24.09.08 release. Users of the on‑premises distribution should confirm their version and upgrade path.

Risk and Exploitability

The exploit requires legitimate credentials with webtools permissions; no public exploit is reported and EPSS data is unavailable. The lack of a KEV listing suggests no widespread exploitation has been observed yet, yet the high impact of a file‑read SSRF warrants a high alert. Adversaries would need to authenticate to the application, then supply crafted DEFINITION_LOCATION or DATAFILE_LOCATION parameters to trigger the vulnerable code before the framework applies its normal permission checks.

Generated by OpenCVE AI on November 5, 2026 at 16:06 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Apache OFBiz to version 24.09.08 or later; this is the official vendor fix.
  • Revoke ENTITY_MAINT and DATAFILE_MAINT permissions from accounts that do not require datafile manipulation to limit access to the file‑read vulnerability.
  • Restrict outbound HTTP traffic from the OFBiz host, using firewall or egress controls, to prevent malicious requests from reaching internal resources.

Generated by OpenCVE AI on November 5, 2026 at 16:06 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


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:15:00 +0000

Type Values Removed Values Added
Description Server-Side Request Forgery in ViewDataFile in Apache OFBiz 24.09 before 24.09.08 on all platforms allows a remote authenticated attacker holding only the base webtools permissions (OFBTOOLS_VIEW, WEBTOOLS_VIEW) to cause the server to issue arbitrary outbound HTTP requests, and an attacker additionally holding ENTITY_MAINT and DATAFILE_MAINT to read arbitrary local files via a file: URL, by supplying the DEFINITION_LOCATION or DATAFILE_LOCATION request parameter to the viewdatafile screen, because ViewDataFile.groovy dereferences both parameters as java.net.URL objects with no scheme allow-list, host filter, or egress control inside a screen action that runs before the screen's and template's permission checks are evaluated, so the fetch executes regardless of whether the requesting account is authorized to view its result. Users are recommended to upgrade to version 24.09.08, which fixes this issue.
Title Apache OFBiz: Unfiltered server-side URL fetch in webtools viewdatafile
Weaknesses CWE-862
CWE-918
References

Subscriptions

Apache Ofbiz
Apache Software Foundation Apache Ofbiz
cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-11-05T15:34:59.880Z

Reserved: 2026-08-31T09:32:50.110Z

Link: CVE-2026-82902

cve-icon Vulnrichment

Updated: 2026-11-05T15:34:55.095Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-11-05T14:17:05.320

Modified: 2026-11-05T16:17:48.783

Link: CVE-2026-82902

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-05T16:15:14Z

Weaknesses
  • CWE-862

    Missing Authorization

  • CWE-918

    Server-Side Request Forgery (SSRF)