Description
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.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| garybowers | bootimus | ≤ 0.1.70 | — |
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 25.10 | dhcpcd | No fix yet | — |
SUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| SLES for SAP 16.0 | dhcpcd | 10.5.0-160000.1.1 | SUSE-SU-2026:23562-1 |
| SLES 16.0 | dhcpcd | 10.5.0-160000.1.1 | SUSE-SU-2026:23562-1 |
| SLE Micro 6.2 | dhcpcd | 10.5.0-160000.1.1 | SUSE-SU-2026:23400-1 |
openSUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| openSUSE Tumbleweed | dhcpcd | 10.5.0-1.1 | openSUSE-SU-2026:11473-1 |
| openSUSE Leap 16.0 | dhcpcd | 10.5.0-160000.1.1 | openSUSE-SU-2026:21692-1 |
Advisories 5
- WID-SEC-2026-2046 dhcpcd: Mehrere Schwachstellen ermöglichen Denial of Service BSI CERT-Bund (WID) · Oct 29, 2026
- SUSE-SU-2026:23562-1 Security update for dhcpcd SUSE / openSUSE Security Updates · Sep 29, 2026
- SUSE-SU-2026:23400-1 Security update for dhcpcd SUSE / openSUSE Security Updates · Sep 10, 2026
- openSUSE-SU-2026:21692-1 Security update for dhcpcd SUSE / openSUSE Security Updates · Aug 31, 2026
- openSUSE-SU-2026:11473-1 dhcpcd-10.5.0-1.1 on GA media SUSE / openSUSE Security Updates · Aug 10, 2026
References
- https://github.com/garybowers/bootimus/issues/84 technical-description exploit issue-tracking
- https://www.vulncheck.com/advisories/bootimus-broken-access-control-via-jwtmiddleware-authorization-bypass third-party-advisory