CVE-2026-82916: Apache OFBiz: webtools xmldsdump exports any entity to any path

Published Nov 5, 2026
·
Updated

Missing Authorization in XmlDsDump in Apache OFBiz 24.09 before 24.09.08 on all platforms allows a remote authenticated attacker holding only the webtools base permissions (OFBTOOLSVIEW, WEBTOOLSVIEW) — explicitly not the ENTITYMAINT permission the export feature declares and visibly refuses to render for — to export the contents of any database entity, including UserLogin with its currentPassword hashes, to any filesystem path the OFBiz process can write, including a web-served docroot, and to create arbitrary directories or truncate arbitrary existing files at those paths, because the XmlDsDump screen action writes the requested entity data via new FileOutputStream on unvalidated outpath and filename request parameters before the screen's ENTITYMAINT permission check runs, unlike the equivalent Java service entityExportAll, which enforces both a permission check and a file-path allow-list. Users are recommended to upgrade to version 24.09.08, which fixes this issue.

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade Apache OFBiz to a version that resolves this vulnerability.

    Fixed in 24.09.08

Event History

Nov 5, 2026
CVE Published
via MITRE·02:01 PM
Data Sourced
via MITRE·02:01 PM
DescriptionWeakness
Data Sourced
via NVD·02:17 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Who is exposed to exploitation?

Apache OFBiz deployments running 24.09 releases before 24.09.08 are affected. An attacker must be remotely authenticated with the OFBTOOLS_VIEW and WEBTOOLS_VIEW webtools base permissions; ENTITY_MAINT is not required.

2

What can an attacker do with this access?

They can export any database entity, including UserLogin records containing currentPassword hashes, to any path writable by the OFBiz process. They can also create directories and truncate existing files at writable target paths, including web-served document roots.

3

Are default permission checks sufficient protection?

No. Although the export feature declares and visibly enforces ENTITY_MAINT in the screen, file writing occurs before that check, allowing users with only the webtools base permissions to exploit the issue.

4

What should be done if patching cannot happen immediately?

Restrict OFBTOOLS_VIEW and WEBTOOLS_VIEW permissions to trusted users and reduce the filesystem locations writable by the OFBiz process, particularly web-served document roots. Upgrade to 24.09.08 when possible.

5

How can defenders look for possible exploitation?

Review filesystem locations writable by the OFBiz process for unexpected exported entity data, newly created directories, or unexpectedly truncated files. Pay particular attention to web-served document roots and files containing database entity exports such as UserLogin data.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203