CentOS Linux 7 [TuxCare] 安全更新:grub2 / grub2-common / grub2-efi-ia32-cdboot / grub2-efi-x64 / 等多个漏洞 (CENTOS7:CLSA-2025:1744724536)

high Nessus 插件 ID 361528

简介

CentOS Linux 主机缺少一个或多个安全更新。

描述

如 TuxCare CENTOS7:CLSA-2025:1744724536公告所述,CentOS Linux 7 主机上存在安装的程序包,该漏洞会受到多个漏洞的影响。

- 在 grub2 中发现一个缺陷。通过特制的 JPEG 文件可造成 grub2 的 JPEG 解析器错误地检查其内部缓冲区的边界,进而导致越界写入。未排除覆盖敏感信息以绕过安全启动保护的可能性。(CVE-2024-45774)

- 在 grub2 中发现一个缺陷,其中 grub_extcmd_dispatcher() 函数调用 grub_arg_list_alloc() 为 grub 的参数列表分配内存。但是,它无法检查内存分配失败的情况。一旦内存分配失败,parse_option() 函数会处理空指针,从而导致 grub 崩溃,在极少数情况下,还会造成 IVT 数据损坏。(CVE-2024-45775)

- 在 grub_mofile_open() 中读取语言 .mo 文件时,grub2 无法验证分配其内部缓冲区时是否存在整数溢出。通过特制的 .mo 文件可能造成缓冲区大小计算溢出,进而导致越界读取和写入。此缺陷允许攻击者泄漏敏感数据或者改写重要数据,从而可能避开安全启动保护。(CVE-2024-45776)

- 在 grub2 中发现一个缺陷。在 grub_gettext_getstr_from_position() 中读取语言 .mo 文件时,转换缓冲区的计算可能发生溢出,进而导致越界写入。攻击者可利用此问题来覆盖 grub2 的敏感堆数据,最终绕过安全启动保护。(CVE-2024-45777)

- 在 grub2 中发现一个缺陷。从 UFS 文件系统读取符号链接的名称时,grub2 无法验证作为输入的字符串长度。缺少验证可能会导致堆越界写入,从而造成数据完整性问题,并最终允许攻击者绕过安全启动保护机制。(CVE-2024-45781)

请注意,Nessus 尚未测试这些问题,而是只依据应用程序自我报告的版本号进行判断。

解决方案

根据 TuxCare 公告 CENTOS7:CLSA-2025:1744724536 中的指南更新受影响的程序包。

另见

https://cve.tuxcare.com/els/releases/CLSA-2025:1744724536

http://www.nessus.org/u?9f439249

插件详情

严重性: High

ID: 361528

文件名: tuxcare_centos_7_CLSA-2025-1744724536.nasl

版本: 1.1

类型: Local

代理: unix

发布时间: 2026/10/1

最近更新时间: 2026/10/1

支持的传感器: Continuous Assessment, Nessus Agent, Tenable Cloud Security, Tenable Self-Hosted Container Security, Nessus

风险信息

VPR

风险因素: Medium

分数: 4.9

百分位: 57.73

Vendor

Vendor Severity: Important

CVSS v2

风险因素: High

基本分数: 7.2

时间分数: 5.3

矢量: CVSS2#AV:L/AC:L/Au:N/C:C/I:C/A:C

CVSS 分数来源: CVE-2025-1125

CVSS v3

风险因素: High

基本分数: 7.8

时间分数: 6.8

矢量: CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

时间矢量: CVSS:3.0/E:U/RL:O/RC:C

漏洞信息

必需的 KB 项: Host/OS/extended-third-party, Host/local_checks_enabled, Host/CentOS/release, Host/CentOS/rpm-list

易利用性: No known exploits are available

补丁发布日期: 2025/4/15

漏洞发布日期: 2024/4/11

参考资料信息

CVE: CVE-2024-45774, CVE-2024-45775, CVE-2024-45776, CVE-2024-45777, CVE-2024-45781, CVE-2024-45783, CVE-2024-56737, CVE-2025-0690, CVE-2025-1118, CVE-2025-1125

CLSA: 2025:1744724536