【缝隙公告】CVE-2021-3129 Laravel远程代码执行缝隙
颁布功夫 2021-01-140x00 缝隙概述
CVE ID | CVE-2021-3129 | 时 间 | 2021-01-14 |
类 型 | RCE | 等 级 | 高危 |
远程利用 | 是 | 影响领域 | Laravel <= 8.4.2 |
0x01 缝隙详情

Laravel是一套简洁、开源的PHP Web开发框架,旨在实现Web软件的MVC架构。
2021年01月12日,Laravel被披露存在一个远程代码执行缝隙(CVE-2021-3129)。
当Laravel开启了Debug模式时,由于Laravel自带的Ignition 组件对file_get_contents()和file_put_contents()函数的不安全使用,攻击者能够通过提议恶意要求,机关恶意Log文件等方式触发Phar反序列化,最终造成远程代码执行。

截止目前,使用Zoomeye搜索,全球共有193851个网站在使用Laravel。

影响领域
Laravel <= 8.4.2
Ignition <2.5.2
0x02 措置建议
建议将 Laravel 框架升级至8.4.3及以上版本,或将 Ignition组件升级至 2.5.2 及以上版本。
下载链接:
https://laravel.com/docs/8.x#laravel-the-fullstack-framework
0x03 参考链接
https://github.com/facade/ignition/pull/334
https://www.tenable.com/cve/CVE-2021-3129
https://www.ambionics.io/blog/laravel-debug-rce
0x04 功夫线
2021-01-12 Ambionics Security披露缝隙
2021-01-14 VSRC颁布安全公告
0x05 附录
CVSS评分尺度官网:http://www.first.org/cvss/



京公网安备11010802024551号