CVE-2026-90933: laradashboard through 1.2.2 Missing Authorization via License API
laradashboard through 1.2.2 contains a missing authorization vulnerability in the Local License API endpoints that allows any authenticated user to read, overwrite, and delete premium module license keys. Attackers with low-privileged accounts can access GET /api/admin/licenses/show, POST /api/admin/licenses/store, and POST /api/admin/licenses/remove endpoints to disclose confidential license keys, inject attacker-controlled values, or delete stored licenses entirely.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
laradashboard Local License APIto a version that resolves this vulnerability.Fixed in 1.2.2Patch Missing Authorization via License API
Event History
Frequently Asked Questions
Who can exploit the affected license endpoints?
Any authenticated user, including a low-privileged account, can exploit the missing authorization controls. No user interaction is required.
Which operations can an unauthorized authenticated user perform?
An attacker can call GET /api/admin/licenses/show to read license keys, POST /api/admin/licenses/store to overwrite or inject license values, and POST /api/admin/licenses/remove to delete stored licenses.
What information and functionality are at risk?
Stored premium module license keys can be disclosed, replaced with attacker-controlled values, or removed entirely. The issue affects the Local License API endpoints in laradashboard through version 1.2.2.