Bootimus through 0.1.70 contains a broken access control vulnerability that allows authenticated low-privileged users to perform administrative actions by exploiting missing role enforcement in the JWTMiddleware function in internal/auth/auth.go, which validates JWT tokens and account status but fails to inspect the is_admin flag. Attackers can send requests to any endpoint under the /api/users path to create new administrator accounts or reset administrator passwords, thereby gaining full control of the server and the ability to modify boot menus and installation scripts served to PXE clients.
References
| Link | Resource |
|---|---|
| https://github.com/garybowers/bootimus/issues/84 | Exploit Issue Tracking Vendor Advisory |
| https://www.vulncheck.com/advisories/bootimus-broken-access-control-via-jwtmiddleware-authorization-bypass | Third Party Advisory |
Configurations
History
29 Jun 2026, 12:20
| Type | Values Removed | Values Added |
|---|---|---|
| First Time |
Bootimus bootimus
Bootimus |
|
| CPE | cpe:2.3:a:bootimus:bootimus:*:*:*:*:*:*:*:* |
28 Jun 2026, 00:28
| Type | Values Removed | Values Added |
|---|---|---|
| CPE | cpe:2.3:a:dhcpcd_project:dhcpcd:*:*:*:*:*:*:*:* | |
| First Time |
Dhcpcd Project
Dhcpcd Project dhcpcd |
|
| References | () https://github.com/garybowers/bootimus/issues/84 - Exploit, Issue Tracking, Vendor Advisory | |
| References | () https://www.vulncheck.com/advisories/bootimus-broken-access-control-via-jwtmiddleware-authorization-bypass - Third Party Advisory |
25 Jun 2026, 17:17
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
|
| CVSS |
v2 : v3 : |
v2 : unknown
v3 : 8.8 |
| CWE | CWE-862 | |
| Summary | (en) Bootimus through 0.1.70 contains a broken access control vulnerability that allows authenticated low-privileged users to perform administrative actions by exploiting missing role enforcement in the JWTMiddleware function in internal/auth/auth.go, which validates JWT tokens and account status but fails to inspect the is_admin flag. Attackers can send requests to any endpoint under the /api/users path to create new administrator accounts or reset administrator passwords, thereby gaining full control of the server and the ability to modify boot menus and installation scripts served to PXE clients. |
23 Jun 2026, 17:17
| Type | Values Removed | Values Added |
|---|---|---|
| New CVE |
Information
Published : 2026-06-23 17:17
Updated : 2026-06-29 12:20
NVD link : CVE-2026-56115
Mitre link : CVE-2026-56115
CVE.ORG link : CVE-2026-56115
JSON object : View
Products Affected
bootimus
- bootimus
CWE
CWE-862
Missing Authorization
