Lucene search

K
ubuntucveUbuntu.comUB:CVE-2024-41965
HistoryAug 01, 2024 - 12:00 a.m.

CVE-2024-41965

2024-08-0100:00:00
ubuntu.com
ubuntu.com
8
vim
text editor
double-free
vulnerability
crash
buffer
heap-use-after-free

CVSS3

4.2

Attack Vector

LOCAL

Attack Complexity

HIGH

Privileges Required

LOW

User Interaction

REQUIRED

Scope

UNCHANGED

Confidentiality Impact

LOW

Integrity Impact

LOW

Availability Impact

LOW

CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:L/I:L/A:L

AI Score

7

Confidence

Low

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.

Bugs

CVSS3

4.2

Attack Vector

LOCAL

Attack Complexity

HIGH

Privileges Required

LOW

User Interaction

REQUIRED

Scope

UNCHANGED

Confidentiality Impact

LOW

Integrity Impact

LOW

Availability Impact

LOW

CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:L/I:L/A:L

AI Score

7

Confidence

Low