GitLab CVE-2023-7028
GitLab CVE-2023-7028 该漏洞是由于GitLab在密码重置过程中处理电子邮件验证的方式存在缺陷所致。攻击者可在密码重置请求中提供两个电子邮件地址,重置码将发送到这两个地址。这使得攻击者能够重置任何用户的密码,即使不知道用户的当前密码。
受影响版本 所有使用以下版本的 GitLab CE/EE 实例均受影响: 16.1 到 16.1.5 16.2 到 16.2.8 16.3 到 16.3.6 16.4 到 16.4.4 16.5 到 16.5.5 16.6 到 16.6.3 16.7 到 16.7.1
漏洞利用: https://lnkd.in/erWrJjHH https://lnkd.in/eJaC_EK8 启用 GitLab 安全告警,以便尽早了解补丁信息。 https://lnkd.in/eUqyZT3z
将 GitLab 升级至已修补版本。 为所有 GitLab 账户(尤其是管理员账户)启用双因素认证(2FA)。 遵循安全编码实践,包括正确的输入验证和电子邮件地址验证。