Description
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.
Published: 2026-08-16
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in the needManager function of OpenBoxes’ RoleInterceptor.groovy allows an attacker to manipulate privilege checks, granting unauthorized managerial rights. The vulnerability is rooted in improper privilege management (CWE‑266, CWE‑269) and can lead to elevated user privileges, potentially enabling full control over the system. The impact is limited to the attacker's account but can subsequently affect any data or functions accessible with manager rights.

Affected Systems

The bug exists in the OpenBoxes application up to version 0.9.7. It affects the Role Interceptor component of OpenBoxes, a web‑based inventory management system. Upgrading to the 0.9.8‑hotfix1 or 0.9.8 releases applies the fix that corrects the needManager logic.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity. No EPSS score is available, but the vulnerability is publicly disclosed and could be used exploit. It is not listed in the CISA KEV catalog. The attack may be launched remotely, exploiting the RoleInterceptor endpoint to alter privilege assignments. Given the public disclosure, the risk of exploitation is non‑negligible for installations that have not applied the hotfix.

Generated by OpenCVE AI on August 16, 2026 at 04:21 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade OpenBoxes to version 0.9.8 or later, which contains the fix for the needManager function.
  • If an immediate full upgrade is not possible, apply the hotfix commit 788cace0af816aa972a713a4631c57f16f895e6b directly to RoleInterceptor.groovy to adjust privilege checks.
  • Restrict remote access to the RoleInterceptor endpoints or enforce stricter application‑level authentication for the needManager action until the patch is applied.

Generated by OpenCVE AI on August 16, 2026 at 04:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 16 Aug 2026 03:00:00 +0000

Type Values Removed Values Added
Description 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.
Title OpenBoxes Role Interceptor RoleInterceptor.groovy needManager privileges management
First Time appeared Openboxes
Openboxes openboxes
Weaknesses CWE-266
CWE-269
CPEs cpe:2.3:a:openboxes:openboxes:*:*:*:*:*:*:*:*
Vendors & Products Openboxes
Openboxes openboxes
References
Metrics cvssV2_0

{'score': 6.5, 'vector': 'AV:N/AC:L/Au:S/C:P/I:P/A:P/E:POC/RL:OF/RC:C'}

cvssV3_0

{'score': 6.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:O/RC:C'}

cvssV3_1

{'score': 6.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:O/RC:C'}

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P'}


Subscriptions

Openboxes Openboxes
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-08-16T02:45:12.102Z

Reserved: 2026-08-15T05:46:50.788Z

Link: CVE-2026-19928

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-16T03:16:50.143

Modified: 2026-08-16T03:16:50.143

Link: CVE-2026-19928

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-16T04:30:03Z

Weaknesses
  • CWE-266

    Incorrect Privilege Assignment

  • CWE-269

    Improper Privilege Management