OpenBoxes Product Supplier Edit Controller RoleInterceptor.groovy improper authorization
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- Privilege escalation, Security bypass
- Confidentiality · integrity · availability
- Low · Low · Low
- Fix status
- Fixed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-266 and CWE-285.
Summary
A weakness has been identified in OpenBoxes up to 0.9.2. This vulnerability affects unknown code of the file grails-app/controllers/org/pih/warehouse/RoleInterceptor.groovy of the component Product Supplier Edit Controller. Executing a manipulation can lead to improper authorization. The attack may be performed from remote. The exploit has been made available to the public and could be used for attacks. Upgrading to version 0.9.3 is able to resolve this issue. This patch is called f767ac1a5987d4865d9f158c6a967680f8e45468. It is suggested to upgrade the affected component.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- Poc
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| — | OpenBoxes | 0.9.0; 0.9.1; 0.9.2 | 0.9.3 | Patch available | CNA |
- OpenBoxes Vendor— Affected 0.9.0; 0.9.1; 0.9.2 Fixed in 0.9.3 Patch available CNA
CPE names CNA · 1
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:openboxes:openboxes:*:*:*:*:*:*:*:* | — | — | — |
- cpe:2.3:a:openboxes:openboxes:*:*:*:*:*:*:*:* Versions — — ·—
Remediation
- Fix · CNA OpenBoxes Fixed in 0.9.3
Timeline
- 2026-10-02 Threatist record created from CVE-2024-14045
- 2026-10-03 Alias added: GHSA-23g5-wf5v-c68q
References
Patch 3
Sources
- CVE-2024-14045 · CVE Program
- CVE-2024-14045 · NVD
- FIRST EPSS
- GHSA-23g5-wf5v-c68q · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences