您的需求已经提交,我们将在48小时内联系您
全国服务热线:400-1000-221
确定
免费享受企业级云安全服务
获取手机验证码
{{message}}
免费试用

Laravel <= 8.4.2 Debug模式 _ignition 远程代码执行漏洞

作者:
发布时间:2021-01-14

  漏洞描述

  Laravel 是一个免费的开源 PHP Web 框架,旨在实现的Web软件的MVC架构。2021年1月13日,国外某安全研究团队披露了 Laravel <= 8.4.2 存在远程代码执行漏洞。当Laravel开启了Debug模式时,由于Laravel自带的Ignition功能的某些接口存在过滤不严,攻击者可以发起恶意请求,通过构造恶意Log文件等方式触发Phar反序列化,从而造成远程代码执行,控制服务器。漏洞细节已在互联网公开。

  影响版本

  Laravel 框架 < 8.4.3

  facade ignition 组件 < 2.5.2

  安全版本

  Laravel 框架 >= 8.4.3

  facade ignition 组件 >= 2.5.2

  安全建议

  建议将 Laravel 框架升级至8.4.3及其以上版本,或者将 facade ignition组件升级至 2.5.2 及其以上版本。

  相关链接

  https://github.com/facade/ignition/pull/334

  https://www.ambionics.io/blog/laravel-debug-rce

标签: