GitLab 官方通报其社区版与企业版在密码重置流程中存在逻辑缺陷(CVE-2024-0204,CVSS 10.0 / CVE-2024-7006)。攻击者可利用特定机制使密码重置链接发送至未经认证的第三方邮箱,实现任意账号无感接管。鸿煌科技建议紧急排查代码资产。


【漏洞成因剖析】
代码托管平台 GitLab 官方发布严重安全更新,披露了其用户密码重置功能模块中存在的严重逻辑漏洞(CVE-2024-0204)。当系统启用了特定邮件通知或备用邮箱配置时,攻击者在触发密码重置请求时,可通过伪造额外的请求参数,导致系统将原本发给目标账户的重置令牌(Reset Token)同时分发或重定向发送至攻击者指定的邮箱地址中,进而直接修改包括 root 超级管理员在内的任意企业研发账户密码,接管企业全量核心代码资产。

【危害级别】
极危。源代码是科技企业的核心商业机密,GitLab 一旦遭接管,不仅代码泄露,更可被黑客植入后门用于供应链投毒。

【受影响版本范围】
• GitLab CE/EE 16.7 < 16.7.2
• GitLab CE/EE 16.5 < 16.5.6
• GitLab CE/EE 16.1 < 16.1.6

【应急防护措施】
1. 立即升级 GitLab 到官方已修复的安全补丁分支;
2. 开启全员强制多因素认证(2FA / MFA),即使密码失窃也能有效抵御非法登录;
3. 审查近期系统审计日志中的密码重置操作与管理员账号变更记录。
GitLab代码安全账户接管研发供应链CVE-2024-0204
电话咨询
微信咨询
微信二维码

扫一扫添加微信

在线咨询