CVE-2025-14894
CRITICALCVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Lifecycle Timeline
2Tags
Description
Livewire Filemanager, commonly used in Laravel applications, contains LivewireFilemanagerComponent.php, which does not perform file type and MIME validation, allowing for RCE through upload of a malicious php file that can then be executed via the /storage/ URL if a commonly performed setup process within Laravel applications has been completed.
Analysis
Livewire Filemanager for Laravel contains an unrestricted file upload vulnerability allowing unauthenticated attackers to upload and execute arbitrary files on the server.
Technical Context
LivewireFilemanagerComponent.php does not properly validate uploaded file types (CWE-434), allowing attackers to bypass restrictions and upload executable PHP files that are then accessible via the web server.
Affected Products
['Livewire Filemanager for Laravel']
Remediation
Update Livewire Filemanager. Implement server-side file type validation. Store uploads outside the web root. Disable PHP execution in upload directories.
Priority Score
Share
External POC / Exploit Code
Leaving vuln.today
GHSA-9g95-48c6-r778