CVE-2017-16894
高已发布
在 Laravel 框架 5.5.21 及更早版本中,远程攻击者可通过直接请求 /.env URI 获取敏感信息(例如可外部使用的密码)。注意:此 CVE 仅涉及 Laravel 框架 src/Illuminate/Foundation/Console/KeyGenerateCommand.php 文件中的...
- 已发布
- 2017年11月20日
- 已更新
- 2024年8月5日
- 分配 CNA
- mitre
- 观察到的证据
- 2019年7月16日
初级CVSS
7.5/ 10高
nvd · CVSS 3.0
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N83.4%
高 · 未来 30 天
- 百分位
- 99.7%
- 型号日期
- 2026年9月21日
EPSS 是统计估计,而不是确定性或影响衡量标准。将其与 CVSS、KEV 状态、暴露程度和您的环境相结合。
总结
在 Laravel 框架 5.5.21 及更早版本中,远程攻击者可通过直接请求 /.env URI 获取敏感信息(例如可外部使用的密码)。注意:此 CVE 仅涉及 Laravel 框架 src/Illuminate/Foundation/Console/KeyGenerateCommand.php 文件中的 writeNewEnvironmentFileWith 函数,该函数使用 file_put_contents 时未限制 .env 文件的权限。.env 文件名并非仅由 Laravel 框架使用。
来源
1Metasploit · linux · 2019年7月16日
负责任的使用
仅在您拥有或有权测试的系统上使用漏洞信息。 Kitploit 链接到公共研究元数据,并且不存储漏洞代码或恶意负载。