CVE-2026-105129

LaraDashboard before 1.4.8 Incorrect Authorization Exposes Secrets via Settings API

Published Oct 3, 2026 CVSS 4.0 · 7.1 High EPSS < 1% KEV · Not listed
Description
LaraDashboard before 1.4.8 contains an incorrect authorization vulnerability that allows authenticated users with only settings.view permission to read stored secrets through the settings API. Attackers can query GET /api/settings or /api/settings/{option_name} to retrieve plaintext AI provider API keys, mail credentials, passwords and tokens.

Analysis

AI-generated

Technical impact

LaraDashboard releases before 1.4.8 contain an incorrect authorization flaw that permits users with only a settings.view permission to retrieve stored secrets. The vulnerability enables query of GET /api/settings or /api/settings/{option_name}, exposing plaintext AI provider API keys, mail credentials, passwords and tokens to the authenticated attacker.

Affected Systems

The vulnerability affects installations of LaraDashboard prior to version 1.4.8. Any build of the laradashboard:laradashboard product that does not incorporate the 1.4.8 release is vulnerable. Administrators and developers should verify the running version and apply the fix if the application predates 1.4.8.

Risk and Exploitability

The flaw carries a CVSS score of 7.1, categorizing it as a high severity issue. Since the exploit requires only that an attacker be authenticated, the attack vector is likely to be internal or via compromised credentials. EPSS data is not available, and the vulnerability has not been added to the CISA KEV catalog. Consequently, the practical risk remains high for organizations that have not upgraded; an attacker could read all secrets exposed through the Settings API.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to LaraDashboard version 1.4.8 or later to receive the corrected authorization logic
  • If an upgrade cannot be performed immediately, restrict the settings.view permission to administrators only so that only privileged users can access the settings endpoints
  • Verify that the SettingsPolicy enforcement in the current codebase matches the logic introduced in the 1.4.8 release to prevent unintended read access to all settings

Generated by OpenCVE AI on October 4, 2026 at 01:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description LaraDashboard before 1.4.8 contains an incorrect authorization vulnerability that allows authenticated users with only settings.view permission to read stored secrets through the settings API. Attackers can query GET /api/settings or /api/settings/{option_name} to retrieve plaintext AI provider API keys, mail credentials, passwords and tokens.
Title LaraDashboard before 1.4.8 Incorrect Authorization Exposes Secrets via Settings API
First Time appeared Laradashboard
Laradashboard lara Dashboard
Weaknesses CWE-863
CPEs cpe:2.3:a:laradashboard:lara_dashboard:*:*:*:*:*:*:*:*
Vendors & Products Laradashboard
Laradashboard lara Dashboard
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N'}

cvssV4_0

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

Weaknesses

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
Oct 6, 2026, 4:51 PM
Reserved
Oct 3, 2026, 12:05 PM
Status
Deferred
Published
Oct 4, 2026, 12:16 AM
Modified
Oct 6, 2026, 5:17 PM