CVE-2025-14894: bee interactive Livewire Filemanager · Unrestricted File Upload
Affects bee interactive Livewire FilemanagerSource CVE Database V5
Not known to be exploited · CVSS 7.5 High : upgrade to 1.0 soon.
Data as of 25 Oct 2026, 19:02 UTC
- EPSS
- 0.6% chance of exploitation in 30 days – higher than 49% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 1.0
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:NExploitation evidence
Disclosed: evidence found.
CVE published 16 Jan 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-25.
What to do
Upgrade bee interactive Livewire Filemanager to 1.0.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| bee interactiveLivewire Filemanager | Affected
| Fixed in
|
GitHublivewire-filemanager/filemanagerpkg:github/livewire-filemanager/filemanagerOther threats | Affected
| Fixed in– |
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
To mitigate this vulnerability, organizations should immediately audit their use of the Livewire Filemanager component within Laravel applications. Specific steps include: 1) Implement strict server-side validation of file types and MIME types before accepting uploads, explicitly blocking executable file extensions such as .php, .phtml, .php3, etc. 2) Restrict web server access to the storage directory or configure it to prevent execution of uploaded files, for example, by disabling PHP execution in the storage path via web server configuration (e.g., using .htaccess or nginx directives). 3) Employ application-level whitelisting of allowed file types and enforce size limits. 4) Monitor web server logs for suspicious file upload attempts or access to unexpected file types in the storage directory. 5) If possible, isolate file upload functionality in a sandboxed environment or separate domain/subdomain to limit impact. 6) Keep Laravel and all related components up to date and watch for official patches from bee interactive. 7) Conduct penetration testing focused on file upload mechanisms to identify similar weaknesses. These measures go beyond generic advice by focusing on configuration hardening and proactive monitoring tailored to this vulnerability's exploitation method.
Description
CVE-2025-14894 is a high-severity vulnerability in the bee interactive Livewire Filemanager used in Laravel applications. The vulnerability arises from the lack of file type and MIME validation in LivewireFilemanagerComponent.php, allowing attackers to upload malicious PHP files. These files can then be executed via the /storage/ URL if the Laravel application has been set up in a common manner. This results in remote code execution (RCE) without requiring authentication or user interaction. Although no known exploits are currently in the wild, the vulnerability poses a significant risk due to its ease of exploitation and potential impact. Organizations using this component should urgently review their file upload handling and apply mitigations. European organizations using Laravel with this file manager are particularly at risk, especially in countries with high Laravel adoption and active web development sectors.