Azure Linux 3.0 安全更新vim (CVE-2025-26603)

medium Nessus 插件 ID 233084

简介

远程 Azure Linux 主机缺少一个或多个安全更新。

描述

远程 Azure Linux 3.0 主机上安装的 vim 版本低于 测试的版本。因此,该程序受到 CVE-2025-26603 公告中提及的一个漏洞影响。

- Vim 是良好的旧 UNIX 编辑器 Vi 的重大改进版本。Vim 允许使用“:redir”ex 命令重定向屏幕消息以注册变量和文件,还允许使用“:registers”或“:display”ex 命令显示寄存器内容。将“:display”的输出重定向到寄存器时,Vim 会释放寄存器内容,然后再将新内容存储到寄存器中。现在,将 :display 命令重定向到正在显示的寄存器时,Vim 会释放该内容,并在不久后尝试访问,这会导致释放后使用问题。Vim pre 9.1.1115 会检查 ex_display() 函数,它不会在显示某个寄存器的同时尝试重定向到该寄存器。不过,此检查不完整,因此 Vim 不会检查“+”和“*”寄存器(这通常会提供 X11/clipboard 寄存器),而且当无法连接剪贴板时,它会回退,改用寄存器 0。在补丁 9.1.1115 中,当尝试重定向到剪贴板寄存器“*”或“+”时,Vim 会因此跳过输出到寄存器 0。建议用户升级。目前尚无针对此漏洞的变通方案。(CVE-2025-26603)

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

解决方案

更新受影响的程序包。

另见

https://nvd.nist.gov/vuln/detail/CVE-2025-26603

插件详情

严重性: Medium

ID: 233084

文件名: azure_linux_CVE-2025-26603.nasl

版本: 1.2

类型: local

发布时间: 2025/3/20

最近更新时间: 2025/4/17

支持的传感器: Nessus

风险信息

VPR

风险因素: Medium

分数: 4.9

CVSS v2

风险因素: Low

基本分数: 3.5

时间分数: 2.6

矢量: CVSS2#AV:L/AC:H/Au:S/C:P/I:P/A:P

CVSS 分数来源: CVE-2025-26603

CVSS v3

风险因素: Medium

基本分数: 4.2

时间分数: 3.7

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

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

漏洞信息

CPE: p-cpe:/a:microsoft:azure_linux:vim, x-cpe:/o:microsoft:azure_linux, p-cpe:/a:microsoft:azure_linux:vim-extra, p-cpe:/a:microsoft:azure_linux:vim-rpm-macros

必需的 KB 项: Host/local_checks_enabled, Host/AzureLinux/release, Host/AzureLinux/rpm-list, Host/cpu

易利用性: No known exploits are available

补丁发布日期: 2025/3/11

漏洞发布日期: 2025/2/18

参考资料信息

CVE: CVE-2025-26603

IAVA: 2025-A-0128-S