CVE-2025-54068
9.5 CISA KEVLaravel · Livewire
A critical code injection vulnerability in Laravel Livewire v3 allows unauthenticated remote command execution due to improper handling of component property updates.
Executive summary
This critical vulnerability in Laravel Livewire is currently being exploited in the wild, allowing unauthenticated attackers to execute arbitrary commands on affected systems.
Vulnerability
The vulnerability is a code injection flaw (CWE-94) stemming from how specific component property updates are hydrated within the Livewire framework. This allows an unauthenticated attacker to achieve remote command execution, provided the target component is mounted and configured in a specific, vulnerable manner.
Business impact
The potential impact of this vulnerability is severe, as it facilitates full remote command execution on the host server. Given the CVSS score of 9.5 and confirmed active exploitation by threat actors for credential theft, organizations face an immediate risk of total system compromise, data exfiltration, and unauthorized lateral movement within their network.
Remediation
Immediate Action: Upgrade Laravel Livewire to version 3.6.4 or later immediately. No known workarounds exist to mitigate this flaw without patching the underlying software.
Proactive Monitoring: Monitor server logs for unusual HTTP requests targeting Livewire endpoints, specifically looking for anomalous POST requests containing serialized data or unexpected property hydration patterns.
Compensating Controls: Implement strict Web Application Firewall (WAF) rules to inspect and filter malicious payloads targeting the Livewire hydration process, though these should only be considered temporary measures until the software is patched.
Exploitation status
Public Exploit Available: Yes, multiple public proof-of-concept repositories exist on GitHub.
Analyst recommendation
Due to the critical nature of this vulnerability and evidence of active exploitation, immediate patching is mandatory. Administrators must prioritize updating all instances of Laravel Livewire to version 3.6.4 to eliminate the remote code execution vector. Failure to remediate this issue exposes the organization to significant risk of complete system takeover and data breach.