• CVE-2024-41965

发布时间: 2024年8月16日

修改时间: 2024年10月9日

概要

Vim is an open source command line text editor. double-free in dialog_changed() in Vim < v9.1.0648. When abandoning a buffer, Vim may ask the user what to do with the modified buffer. If the user wants the changed buffer to be saved, Vim may create a new Untitled file, if the buffer did not have a name yet. However, when setting the buffer name to Unnamed, Vim will falsely free a pointer twice, leading to a double-free and possibly later to a heap-use-after-free, which can lead to a crash. The issue has been fixed as of Vim patch v9.1.0648.

CVSS v3 指标

NVD openEuler
CVSS评分 4.2 4.2
Attack Vector Local Local
Attack Complexity High High
Privileges Required Low Low
User Interaction Required Required
Scope Unchanged Unchanged
Confidentiality Low Low
Integrity Low Low
Availability Low Low

安全公告

公告名 概要 发布时间
KylinSec-SA-2024-3681 vim security update 2024年8月16日

影响产品

产品 状态
KY3.4-5A vim Fixed
KY3.5.2 vim Fixed
V6 vim Fixed