Patch
CVE-2024-38856
with vRx
Introduction
Incorrect Authorization vulnerability in Apache OFBiz. This issue affects Apache OFBiz: through 18.12.14. Users are recommended to upgrade to version 18.12.15, which fixes the issue. Unauthenticated endpoints could allow execution of screen rendering code of screens if some preconditions are met (such as when the screen definitions don't explicitly check user's permissions because they rely on the configuration of their endpoints).
Reference: https://nvd.nist.gov/vuln/detail/CVE-2024-38856
Mitigating the issue
To fix this issue, we are showing the approach to do it in the containerized workload environment (as it will be applicable everywhere else and since most organizations have moved over to containerized workloads).
Download the patched project code (versions >= 18.12.15):
wget https://github.com/apache/ofbiz-framework/archive/refs/tags/release18.12.15.zip
Extract the above zip file in the ofbiz directory.
unzip release18.12.15.zip
mv ofbiz-framework-release18.12.15 ofbiz
Clone the following project (contains helper scripts to set up the docker container for Apache OFBiz):
git clone https://github.com/sandeepkose/OFBiz-Docker
Navigate to above project's directory and run (to deploy OFBiz with MySQL database):
./compose-up.sh mysql
Alternatively, to run OFBiz with Postgres:
./compose-up.sh postgres
That should be it and your Apache OFBiz instance would be patched after this!
Read more
Read less
Patch faster and smarter
with vRx
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
More than 600 customers trust vRx:




Solution
Remediate faster with vRx
Patch Management
vRx automatically deploys patches across all systems, cutting patching time by 80%.
Scripting Engine
vRx’s scripting engine solves complex vulnerabilities, like log4j, with built-in or custom scripts.
Patchless Protection
vRx’s Patchless Protection secures vulnerable apps and reduces risk while maintaining functionality.

Automated Patching, Scripting, and more
Talk with our team to get a personal walkthrough
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.