目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1359 元

100%

CWE-620 未经验证的口令修改 类漏洞列表 93

CWE-620 未经验证的口令修改 类弱点 93 条 CVE 漏洞汇总,含 AI 中文分析。

CWE-620 属于身份验证缺陷,指系统在修改用户密码时未验证原始密码或实施其他身份确认机制。攻击者可利用此漏洞,在无需知晓原密码的情况下篡改他人账户凭证,从而非法获取目标用户的系统权限与敏感数据。开发者应强制要求用户在更改密码前提供旧密码或完成多因素认证,确保操作者确为账户合法持有者,以阻断未授权访问风险。

MITRE CWE 官方描述
CWE:CWE-620 Unverified Password Change(未经验证的密码更改) 英文:在为某用户设置新密码时,该产品未要求提供原始密码的知识,或未使用其他形式的身份验证。 攻击者可能利用此漏洞更改其他用户的密码,从而获得与该用户关联的权限。
常见影响 (1)
Access Control Bypass Protection Mechanism, Gain Privileges or Assume Identity
缓解措施 (2)
Architecture and Design When prompting for a password change, force the user to provide the original password in addition to the new password.
Architecture and Design Do not use "forgotten password" functionality. But if you must, ensure that you are only providing information to the actual user, e.g. by using an email address or challenge question that the legitimate user already provided in the past; do not allow the current user to change this identity information until the correct password has been provided.
代码示例 (1)
This code changes a user's password.
$user = $_GET['user']; $pass = $_GET['pass']; $checkpass = $_GET['checkpass']; if ($pass == $checkpass) { SetUserPassword($user, $pass); }
Bad · PHP
CVE ID 标题 CVSS 风险等级 Published
CVE-2020-7378 Crixp Opencrx 授权问题漏洞 — OpenCRX 9.1 Critical 2020-11-24
CVE-2018-8916 Synology DiskStation Manager 安全漏洞 — DiskStation Manager (DSM) 8.1 - 2018-06-08
CVE-2017-14005 ProMinent MultiFLEX M10a Controller Web界面安全漏洞 — ProMinent MultiFLEX M10a Controller 8.8 - 2017-10-17

CWE-620(未经验证的口令修改) 是常见的弱点类别,本平台收录该类弱点关联的 93 条 CVE 漏洞。