CVE-2026-90932 Details
Description
LaraDashboard versions 0.9.2 through 1.2.2 contain a path traversal vulnerability in the core-upgrade backup handling. CoreUpgradeController and BackupService (e.g. BackupService::deleteBackup()) concatenate the user-supplied backup_file/filename value directly onto the backup directory path without normalisation, without applying basename(), and without verifying that the resolved path remains inside storage/app/core-backups; the corresponding form requests only validate the value as a bounded string. An authenticated user holding only the delegated settings.edit permission (not Superadmin) can supply ../ traversal sequences to delete arbitrary files reachable on the host filesystem, including outside the application tree, or to restore a ZIP archive from an arbitrary on-disk location, writing arbitrary files into the application directories and achieving remote code execution. Note: the advisory states the vulnerable concatenation was introduced in the v0.9.7 release line. No patched version was available at the time of publication.
A path traversal vulnerability has been identified in LaraDashboard versions 0.9.2 through 1.2.2, specifically within the core-upgrade backup handling. The issue arises because the CoreUpgradeController and BackupService concatenate user-supplied backup file names directly onto the backup directory path without proper normalization or validation. This flaw allows authenticated users with the 'settings.edit' permission (excluding Superadmin) to manipulate the file path, potentially deleting arbitrary files on the host filesystem or restoring ZIP archives from any location on disk. This restoration process can overwrite application files and execute injected code, leading to remote code execution.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Sep 14, 2026CISA-ADP
Assessed Sep 16, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/laradashboard/laradashboard/security/advisories/GHSA-g48h-h5pc-396j | CISA-ADP | AdvisoryExploitTechnical AnalysisVendor |
| https://github.com/laradashboard/laradashboard/security/advisories/GHSA-g48h-h5pc-396j | [email protected] | AdvisoryExploitTechnical AnalysisVendor |
| https://www.vulncheck.com/advisories/laradashboard-0.9.2-through-1.2.2-path-traversal-rce | [email protected] | Advisory |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-73 | External Control of File Name or Path | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| LaraDashboard | >= 0.9.2, <= 1.2.2 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Sep 16, 2026 | CVE Modified | CISA-ADP |
| Sep 14, 2026 | New CVE Received | [email protected] |
Volerion