GLSA-201701-29:Vim、gVim:远程任意代码执行

high Nessus 插件 ID 96423

简介

远程 Gentoo 主机缺少一个或多个与安全有关的修补程序。

描述

远程主机受到 GLSA-201701-29 中所述漏洞的影响(Vim、gVim:远程任意代码执行)Vim 和 gVim 未正确验证‘filetype’、‘syntax’和‘keymap’选项的值。影响:远程攻击者可引诱用户利用启用特定 modeline 选项的 Vim/gVim 打开特别构建的文件,从而可能导致以进程的权限执行任意代码。解决方法:通过添加“set nomodeline”来停用 .vimrc 中的 modeline 支持,将可避免此缺陷遭到恶意利用。一般用户 modeline 默认为启用状态,而 root 用户则为停用状态。

解决方案

所有 Vim 用户均应升级到最新版本:# emerge --sync # emerge --ask --oneshot --verbose '>=app-editors/vim-8.0.0106' 所有 gVim 用户均应升级到最新版本:# emerge --sync # emerge --ask --oneshot --verbose '>=app-editors/gvim-8.0.0106'

另见

https://security.gentoo.org/glsa/201701-29

插件详情

严重性: High

ID: 96423

文件名: gentoo_GLSA-201701-29.nasl

版本: 3.3

类型: local

发布时间: 2017/1/12

最近更新时间: 2021/1/11

支持的传感器: Nessus

风险信息

VPR

风险因素: Medium

分数: 5.9

CVSS v2

风险因素: Medium

基本分数: 6.8

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

CVSS v3

风险因素: High

基本分数: 7.8

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

漏洞信息

CPE: p-cpe:/a:gentoo:linux:gvim, p-cpe:/a:gentoo:linux:vim, cpe:/o:gentoo:linux

必需的 KB 项: Host/local_checks_enabled, Host/Gentoo/release, Host/Gentoo/qpkg-list

补丁发布日期: 2017/1/11

漏洞发布日期: 2016/11/23

参考资料信息

CVE: CVE-2016-1248

GLSA: 201701-29