CVE-2017-8295
WordPress 4.7.4 及更早版本在密码重置电子邮件消息中依赖 Host HTTP 标头,这使得远程攻击者更容易重置任意密码:攻击者构造一个 wp-login.php?action=lostpassword 请求,然后设法让该消息被退回或重新发送,从而将重置密钥传送到攻击者控制的 SMTP...
- 已发布
- 2017年5月4日
- 已更新
- 2024年8月5日
- 分配 CNA
- mitre
- 观察到的证据
- 2017年5月3日
初级CVSS
nvd · CVSS 3.0
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N中 · 未来 30 天
- 百分位
- 97.5%
- 型号日期
- 2026年9月21日
EPSS 是统计估计,而不是确定性或影响衡量标准。将其与 CVSS、KEV 状态、暴露程度和您的环境相结合。
总结
WordPress 4.7.4 及更早版本在密码重置电子邮件消息中依赖 Host HTTP 标头,这使得远程攻击者更容易重置任意密码:攻击者构造一个 wp-login.php?action=lostpassword 请求,然后设法让该消息被退回或重新发送,从而将重置密钥传送到攻击者控制的 SMTP 服务器上的邮箱。这与 wp-includes/pluggable.php 中 SERVER_NAME 变量与 PHP mail 函数结合使用时存在的问题有关。并非在所有情况下都能实现利用,因为该攻击至少需要满足以下条件之一:(1) 攻击者能够长时间(例如 5 天)阻止受害者接收任何电子邮件消息;(2) 受害者的电子邮件系统发送包含原始消息的自动回复;或 (3) 受害者手动撰写包含原始消息的回复。
来源
3针对CVE-2017-8295的概念验证利用工具,该漏洞是WordPress密码重置漏洞,允许攻击者在无需身份验证的情况下获取重置链接,进而导致未授权账户访问。
概念验证漏洞利用 CVE-2017-8295,演示了在无需事先认证的情况下,通过拦截重置链接,实现对 WordPress 4.7.4 的未授权密码重置。
负责任的使用
仅在您拥有或有权测试的系统上使用漏洞信息。 Kitploit 链接到公共研究元数据,并且不存储漏洞代码或恶意负载。