跳到主要内容

超危

Laravel Livewire代码注入漏洞

2025-07-17 14:57:50 公开 ,2026-07-02 05:56:46 更新

  • CISA KEV
  • 关键漏洞
  • APT漏洞
  • CWE Top 25 (2023)
  • CWE Top 25 (2024)
  • 远程
  • 无需认证
  • 开源组件漏洞
  • 公开PoC
CWEs:
CWE-94 (Code Injection)
CAPEC:
CAPEC-242 (Code Injection) CAPEC-35 (Leverage Executable Code in Non-Executable Files) CAPEC-77 (Manipulating User-Controlled Variables)
SSVC:
可利用状态:已被积极利用攻击自动化:否技术影响评估:全部 2026-03-21 12:01:26

风险信息

CVSS v3.1 向量
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v3.1 风险值
9.8
CVSS v4.0 向量
AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
CVSS v4.0 风险值
9.2

详细信息

漏洞类型
代码注入
漏洞描述
Livewire是Livewire开源的一个Laravel的全栈框架,允许您在不离开PHP的情况下构建动态UI组件。Livewire v3到v3.6.3版本的HandleComponents.php中的hydrateForUpdate方法存在缺陷,攻击者构造包含恶意代码的组件属性更新请求,Livewire的hydration机制在处理更新时,未能正确验证和清理输入,特制的属性值被解释为可执行代码。攻击者可在服务器上执行任意 PHP 代码并获得应用服务器的控制权。
修复建议
建议升级到Livewire v3.6.4及以上版本。参考链接: https://github.com/livewire/livewire/commit/ef04be759da41b14d2d129e670533180a44987dc

参考链接