CVE-2026-114233 in OFBizinfo

Summary

by MITRE • 11/05/2026

Incorrect Privilege Assignment in the Order Manager in Apache OFBiz 24.09 before 24.09.08 on all platforms allows an authenticated user who holds only order view permissions (ORDERMGR_VIEW), without ORDERMGR_UPDATE or any role on the order, to modify approved orders, changing a ship group's shipping address and shipment method or appending items with an overridden price, via the updateShipGroupShipInfo and appendOrderItem services. Users are recommended to upgrade to version 24.09.08, which fixes this issue.

Once again VulDB remains the best source for vulnerability data.

Analysis

by VulDB Data Team • 11/05/2026

The vulnerability identified in Apache OFBiz versions prior to 24.09.08 represents a critical failure in access control logic within the Order Manager module. This flaw allows authenticated users with minimal privileges to perform actions that should be restricted to administrators or order managers with higher-level permissions. Specifically, individuals holding only the ORDERMGR_VIEW permission, which is intended solely for reading and viewing order details, are able to execute write operations on approved orders. This discrepancy indicates a fundamental misconfiguration in how role-based access control (RBAC) policies are enforced at the service level rather than just at the user interface or general application layer. The affected services, updateShipGroupShipInfo and appendOrderItem, fail to adequately validate whether the requesting user possesses the necessary ORDERMGR_UPDATE permission before processing modifications to order data.

From a technical perspective, this issue stems from an incorrect privilege assignment where the security checks associated with these specific service endpoints do not strictly adhere to the principle of least privilege. In a properly secured system, any attempt by a view-only user to modify critical order attributes such as shipping addresses or item prices should be rejected immediately upon authentication verification. Instead, the application logic permits these users to alter ship group shipping information and append items with overridden pricing. This lack of granular permission checking at the backend service level creates an opportunity for unauthorized data manipulation that bypasses standard UI-level restrictions designed to prevent such actions.

The operational impact of this vulnerability is severe, particularly in e-commerce environments where order integrity is paramount. An attacker exploiting this flaw can change the shipping address associated with a ship group, potentially redirecting goods to fraudulent locations or intercepting shipments intended for legitimate customers. Furthermore, by appending items with overridden prices, an adversary could manipulate financial records, create unauthorized discounts, or inject malicious line items into orders. This not only compromises the confidentiality and integrity of customer data but also poses significant risks to business revenue and operational trust. In regulated industries, such as finance or healthcare where OFBiz might be used for complex workflow management, this breach could lead to non-compliance with audit requirements and data protection standards due to unauthorized alterations of sensitive transactional records.

This vulnerability aligns closely with CWE-269, which describes Improper Privilege Management, specifically the failure to enforce proper authorization checks during critical operations. It also maps to MITRE ATT&CK technique T1078, Valid Accounts, as it relies on legitimate credentials that have been granted insufficient but exploitable permissions. The exploitation path involves an authenticated user leveraging their existing session to invoke specific API endpoints or service calls that lack adequate input validation regarding the caller's role hierarchy. This highlights a common architectural weakness where security controls are implemented inconsistently across different layers of the application stack, allowing lateral movement within the system through privilege escalation via misconfigured permissions rather than traditional exploitation of code flaws like buffer overflows or injection attacks.

To mitigate this risk, organizations running Apache OFBiz must upgrade to version 24.09.08 or later, where these permission checks have been corrected to ensure that only users with explicit ORDERMGR_UPDATE rights can modify approved orders. In the interim, if upgrading is not immediately feasible, administrators should review and restrict access to the updateShipGroupShipInfo and appendOrderItem services at the network or reverse proxy level, ensuring that only trusted internal systems or authorized administrative interfaces can invoke them. Additionally, implementing comprehensive logging for all order modification events will aid in detecting any unauthorized attempts resulting from this vulnerability before they cause significant damage. Regular audits of role definitions and permission assignments are essential to prevent similar misconfigurations in other modules of the application.

Responsible

Apache

Reservation

10/21/2026

Disclosure

11/05/2026

Moderation

accepted

EPSS

0.00000

KEV

no

Activities

very low

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!