Laravel Is Now on the Same Federal Vulnerability List as Apple. Here Is What That Means.
CISA added the Livewire RCE vulnerability (CVE-2025-54068) to the Known Exploited Vulnerabilities catalog, linking it to active exploitation by Iranian APT MuddyWater. A Laravel ecosystem package is now on the same US government list as Apple and Microsoft. Here is what that changes for your team.
In March 2026, CISA added CVE-2025-54068 to its Known Exploited Vulnerabilities catalog. That is a critical remote code execution flaw in Laravel Livewire, scored 9.8 on the CVSS scale. It was added alongside vulnerabilities in Apple products and Craft CMS. Federal agencies were given until April 3, 2026 to patch.
We have already covered what CVE-2025-54068 is and how to fix it. This post is about something different. It is about what it means that a Laravel ecosystem package is now sitting on the same US government vulnerability list as Apple and Microsoft. It is about what CISA KEV inclusion signals for your team's compliance posture, your contracts, and the broader security conversation around Laravel.
What Is the CISA KEV Catalog?
The Known Exploited Vulnerabilities catalog is maintained by the Cybersecurity and Infrastructure Security Agency. It is a curated list of CVEs that CISA has confirmed are being actively exploited in the wild. Not theoretically exploitable. Not proof-of-concept only. Actively exploited, right now, by real threat actors.
The catalog was given real teeth in November 2021 with Binding Operational Directive 22-01 (BOD 22-01). Under that directive, all US federal civilian executive branch agencies are legally required to remediate KEV entries on a fixed timeline. Typically 14 days for new entries, sometimes shorter. Missing the deadline is not a configuration choice. It is a compliance failure.
Beyond federal agencies, BOD 22-01 carries significant downstream pressure:
- Federal contractors and subcontractors are increasingly expected to align with KEV remediation timelines as part of contract terms.
- FedRAMP-authorised systems must demonstrate they address KEV entries promptly.
- FISMA-covered systems treat KEV entries as high-priority findings in audit cycles.
- Regulated industries including finance, energy, and healthcare are seeing KEV incorporated into compliance frameworks.
The point is that KEV inclusion radiates outward. It starts with federal agencies, but it does not stay there.
Why Livewire Was Added
CISA does not add CVEs to the KEV catalog speculatively. There has to be confirmed exploitation. In the case of CVE-2025-54068, that exploitation has been attributed to MuddyWater, an Iran-nexus advanced persistent threat group.
MuddyWater has been active since at least 2017 and is linked to Iranian intelligence. CISA, the FBI, and international partners have previously issued joint advisories about the group. They focus on espionage, credential harvesting, and establishing persistent access in target networks. Their typical targets include government agencies, diplomatic organisations, energy sector companies, and financial institutions.
The targeting profile matters here. MuddyWater does not spray exploits randomly. They identify targets of geopolitical or economic interest and work methodically. The fact that they moved quickly to operationalise a Livewire RCE tells you something about how widely Laravel is deployed in environments they consider worth targeting.
It also tells you that the threat actors tracking Laravel's vulnerability surface are not script kiddies running automated scanners. They are resourced, patient, and intentional.
What This Means for Your Team
If you are building a Laravel application for a startup with no government ties, the immediate compliance pressure is limited. But it is worth understanding where that pressure does apply.
Federal Contractors and Supply Chain
"Federal contractor" captures a wider net than the prime vendors. If your application touches a federal system, processes data on behalf of a federal agency, or sits in the supply chain of a company that does, KEV timelines become relevant to your contractual obligations. Many contractor security agreements now include language that references CISA advisories directly.
If you are not sure whether your customers include federal contractors or subcontractors, you probably want to find out.
FedRAMP and Cloud Systems
If your Laravel application is pursuing FedRAMP authorisation, or if your organisation already holds an Authority to Operate, KEV entries require prompt remediation to avoid findings during continuous monitoring reviews.
Regulated Industries
Energy, finance, and healthcare are all represented in MuddyWater's targeting history, and all three sectors have compliance frameworks that increasingly point toward KEV as a reference.
Security Questionnaires and Vendor Assessments
Even if none of the above applies directly to you, enterprise sales cycles almost certainly include security questionnaires. Once a CVE lands on the KEV list, procurement teams and security review boards notice. Expect questions about how quickly your team identified the issue, what your patching timeline was, and what controls you have in place to catch future issues.
Beyond Patching: What CISA KEV Inclusion Should Change
Patching CVE-2025-54068 is the immediate action. But if that is all you take from this, you are treating the symptom rather than the problem.
A Monitored Dependency Update Process
How long would it take your team to know that a critical security patch had been released for a Laravel package? If the answer is "when someone on the team happens to see it on Twitter," that is the gap to close.
Running composer audit in your CI pipeline means every build checks your current dependency tree against the GitHub Advisory Database:
composer audit
Visibility Into Your Exposed Attack Surface
RCE vulnerabilities are dangerous in isolation. They are catastrophic when combined with a misconfigured application that gives an attacker more to work with once they are in. Debug mode left on. Telescope or Horizon accessible without authentication. Sensitive routes exposed without middleware.
Regular external scanning of your running application surfaces these issues before an attacker does.
Incident Response Readiness
If a threat actor with MuddyWater's capabilities has been exploiting this vulnerability, some organisations may already be compromised. KEV inclusion is a good trigger to run an incident response review:
- Review access logs for anomalous behaviour in the period before you patched.
- Check for unexpected outbound connections or new user accounts.
- Verify integrity of deployed files against your known-good deployment artifacts.
The Laravel Security Conversation Has Changed
For a long time, Laravel security was framed as developer best practice. Use strong passwords. Validate your inputs. Do not expose .env files. Good advice, but advice that sat in the "responsible developer" category rather than the "organisational security requirement" category.
That framing has shifted. When a Laravel package appears on the CISA KEV catalog, attributed to a nation-state threat actor targeting energy, finance, and government, the conversation stops being about individual developer responsibility. It becomes a question of organisational risk management, compliance obligations, and enterprise security posture.
Laravel being on the KEV list does not mean Laravel is insecure. Every major platform has entries on that list. What it means is that the ecosystem is mature enough, and widely deployed enough, to be considered a high-value target. That is a different problem than immaturity. And it calls for a different kind of response.
Protect Your Laravel Application
Run a free StackShield scan on your application to see what an attacker sees. StackShield continuously monitors your live Laravel applications, checking for exposed configuration, unprotected admin interfaces, missing security headers, and the kinds of issues that make a vulnerability like CVE-2025-54068 significantly worse. When something like this lands on the KEV list, you want to already know your exposure profile rather than scrambling to audit it under pressure.
Is your Laravel app exposed right now?
34% of Laravel apps we scan have at least one critical issue. Most teams don't find out until something breaks. Our free scan checks your live application in under 60 seconds.
Frequently Asked Questions
What is the CISA KEV catalog?
The Known Exploited Vulnerabilities catalog is maintained by the Cybersecurity and Infrastructure Security Agency (CISA). It is a curated list of CVEs confirmed to be actively exploited in the wild. Under Binding Operational Directive 22-01, all US federal civilian agencies are legally required to remediate KEV entries within a fixed timeline, typically 14 days.
Why was Laravel Livewire added to the KEV catalog?
CVE-2025-54068, the critical Livewire RCE vulnerability, was confirmed to be actively exploited by MuddyWater, an Iran-nexus advanced persistent threat group. CISA only adds CVEs with confirmed active exploitation to the KEV catalog.
Does this affect my team if we do not work with the US government?
The compliance pressure is most direct for federal contractors, FedRAMP systems, and FISMA-covered organisations. However, enterprise security questionnaires, vendor assessments, and regulated industries (finance, energy, healthcare) increasingly reference the KEV catalog. If your customers include large enterprises or regulated businesses, expect questions about how your team handles KEV entries.
What is MuddyWater?
MuddyWater is an Iran-nexus advanced persistent threat group active since at least 2017 and linked to Iranian intelligence. They focus on espionage, credential harvesting, and persistent access in government, diplomatic, energy, and financial targets. CISA, the FBI, and international partners have issued joint advisories about their operations.
Related Security Terms
Related Articles
Laravel Session Security: Cookies, Hijacking & config/session.php
A deep dive into Laravel session security. Learn how cookie flags, session drivers, and config/session.php settings protect against hijacking, fixation, and sidejacking attacks.
SecurityAutomated Security Testing in Laravel CI/CD Pipelines
How to add security gates to your Laravel CI/CD pipeline with GitHub Actions. Covers dependency scanning, static analysis, secret detection, and automated security monitoring.
SecurityLaravel Content Security Policy: Configure CSP Without Breaking Your App
Only 22% of Laravel apps have a Content Security Policy. Learn how to implement CSP with spatie/laravel-csp, handle Livewire and Vite nonces, and avoid the mistakes that break production.
Compare StackShield
Security Checklists
Laravel Production Deployment Security Checklist
A comprehensive security checklist for deploying Laravel applications to production. Covers environment config, server hardening, access control, and monitoring.
20 itemsLaravel API Security Checklist
Secure your Laravel API endpoints against common vulnerabilities. Covers authentication, input validation, rate limiting, and response security.
Stay Updated on Laravel Security
Get actionable security tips, vulnerability alerts, and best practices for Laravel apps.