CVE-2026-19928 in OpenBoxesinfo

Summary

by MITRE • 08/16/2026

A vulnerability was determined in OpenBoxes up to 0.9.7. This affects the function needManager of the file grails-app/controllers/org/pih/warehouse/RoleInterceptor.groovy of the component Role Interceptor. Executing a manipulation can lead to improper privilege management. The attack may be performed from remote. The exploit has been publicly disclosed and may be utilized. Upgrading to version 0.9.8-hotfix1 and 0.9.8 mitigates this issue. This patch is called 788cace0af816aa972a713a4631c57f16f895e6b. Upgrading the affected component is recommended.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Analysis

by VulDB Data Team • 08/16/2026

The vulnerability identified in OpenBoxes version 0.9.7 and earlier represents a critical privilege management flaw within the Role Interceptor component that fundamentally undermines the application's access control mechanisms. This security weakness resides in the needManager function of the grails-app/controllers/org/pih/warehouse/RoleInterceptor.groovy file, where improper validation of user permissions allows malicious actors to manipulate access controls and potentially escalate their privileges. The vulnerability's remote exploitability means attackers can leverage this flaw without requiring physical access to the system, making it particularly dangerous in networked environments where the application may be exposed to external threats.

The technical implementation of this vulnerability stems from inadequate input validation and privilege checking within the RoleInterceptor's needManager function, creating a path for unauthorized users to bypass normal access controls. This flaw directly relates to common weakness patterns described in CWE-285 which addresses improper authorization scenarios, and aligns with ATT&CK technique T1078 which covers valid accounts and legitimate credentials for maintaining persistent access. The vulnerability's exploitation potential is heightened by the fact that it has been publicly disclosed and actively utilized by threat actors, indicating real-world exploitation rather than theoretical risk.

The operational impact of this privilege management failure extends beyond simple unauthorized access to potentially enable full system compromise through privilege escalation attacks. An attacker who successfully exploits this vulnerability could gain elevated privileges within the OpenBoxes application, potentially accessing sensitive healthcare data, modifying critical inventory information, or performing administrative functions that should be restricted to authorized personnel only. This represents a significant risk in healthcare environments where OpenBoxes is commonly deployed for warehouse management and inventory tracking of medical supplies and equipment.

Security remediation for this vulnerability requires immediate implementation of the vendor-provided patches, specifically version 0.9.8-hotfix1 and 0.9.8, which contain the necessary code modifications to address the privilege management flaw in the RoleInterceptor component. The patch identified by hash 788cace0af816aa972a713a4631c57f16f895e6b represents the official fix for this vulnerability and should be deployed as a priority across all affected systems. Organizations using OpenBoxes should also conduct thorough security assessments to ensure no other similar privilege management issues exist within their deployment, while implementing additional monitoring controls to detect potential exploitation attempts against this and related vulnerabilities.

Responsible

VulDB

Disclosure

08/16/2026

Moderation

accepted

CPE

ready

Exploit

Download

EPSS

0.00000

KEV

no

Activities

low

Sources

Do you know our Splunk app?

Download it now for free!