关于鲲鹏产品的CVE-2024-6387(HWPSIRT-2024-56267)漏洞维护公告

2024-11-26

字号

【漏洞描述和背景介绍】

HWPSIRT-2024-56267:
  2024年7月1日,国外安全研究机构发布了最新的一个关于“regreSSHion: RCE in OpenSSH's server, on glibc-based Linux systems(CVE-2024-6387)” 的漏洞公告,该漏洞影响OpenSSH相关版本。鉴于该漏洞影响范围广、技术细节均已公开等因素,召开针对该漏洞的风险研判会议。

 

【影响和风险】

HWPSIRT-2024-56267:
  未经身份验证的攻击者可以利用此漏洞在 Linux 系统上以 root 身份执行任意代码,造成机密性、完整性和可用性(CIA)全面损失。

 

【技术原因】

HWPSIRT-2024-56267:
  当客户端在 LoginGraceTime 时间内没有完成认证,sshd 会触发一个 SIGALRM 信号。SIGALRM 调用到了 sshsigdie,而sshsigdie 调用了 syslog 记录日志,syslog不是异步信号安全的函数,因为它内部调用了 malloc,glibc的 malloc是内存不安全的。因此只要 SIGALRM 触发时发送恶意的 key 信息,就可能造成内存不一致。利用特定的堆内存分配特性,攻击者可以通过堆写入恶意数据,最终获得对内存的控制权。

 

【利用条件】

HWPSIRT-2024-56267:
  使用OpenSSH,且OpenSSh端口可接受外部链接。

 

【漏洞修补措施】

解决方案:

通过升级iBMC版本解决,以下为iBMC受影响版本及解决版本。

产品型号

iBMC受影响版本

iBMC解决版本

2288H V6、2288X V5、S920S00、S920S00K、S920S03、S920S10、S920S10K、S920X00、S920X00K、S920X02、S920X10、S920X10K、TS200-1280、TS200-2180、TS200-2180K、TS200-2280、TS200-2280K、TS200-2480、TS200-5280、TS200-5280K、TS200-Pro-1280、TS200-Pro-2280、TS200-Pro-2480

3.08.00.03(包含)至3.11.00.25(包含)

3.11.00.27

TS200-1280 V2、TS200-2280 V2、S920X20

5.01.00.41/5.02.01.09/5.02.06.01

5.03.06.21

说明:

  1. iBMC版本信息格式为x.xx(如6.26等),则不涉及该漏洞。
  2. TS200-2280与TS200-2280 V2非同一产品
  3. TaiShan 200 (Model 2280)、TaiShan 2280 V2对应产品型号为TS200-2280

关键词: