Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

fstec логотип

BDU:2024-06299

Опубликовано: 01 авг. 2024
Источник: fstec
CVSS3: 4.2
CVSS2: 3.5
EPSS Низкий

Описание

Уязвимость компонента File Name Handler текстового редактора vim существует из-за ошибки использования указателей после освобождения памяти в функции dialog_changed(). Эксплуатация уязвимости может позволить нарушителю вызвать ошибку использования указателей после освобождения памяти и привести к сбою редактора

Вендор

Novell Inc.
ООО «Ред Софт»
Fedora Project
АО «НТЦ ИТ РОСА»
Сообщество свободного программного обеспечения
АО "НППКТ"

Наименование ПО

Suse Linux Enterprise Desktop
OpenSUSE Leap
Suse Linux Enterprise Server
SUSE Linux Enterprise Server for SAP Applications
РЕД ОС
SUSE Linux Enterprise Micro
SUSE Manager Proxy
SUSE Enterprise Storage
Fedora
РОСА ХРОМ
openSUSE Leap Micro
vim
ОСОН ОСнова Оnyx

Версия ПО

12 SP3 (Suse Linux Enterprise Desktop)
12 SP4 (Suse Linux Enterprise Desktop)
15.5 (OpenSUSE Leap)
12 SP5 (Suse Linux Enterprise Server)
12 SP5 (SUSE Linux Enterprise Server for SAP Applications)
12 SP2 (Suse Linux Enterprise Desktop)
12 SP1 (Suse Linux Enterprise Desktop)
7.3 (РЕД ОС)
15 SP3 (Suse Linux Enterprise Desktop)
5.1 (SUSE Linux Enterprise Micro)
15 SP2 (Suse Linux Enterprise Desktop)
5.2 (SUSE Linux Enterprise Micro)
4.3 (SUSE Manager Proxy)
15 SP1 (Suse Linux Enterprise Desktop)
15 (Suse Linux Enterprise Desktop)
7.1 (SUSE Enterprise Storage)
5.3 (SUSE Linux Enterprise Micro)
39 (Fedora)
15 SP5 (SUSE Linux Enterprise Server for SAP Applications)
15 SP5 (Suse Linux Enterprise Server)
5.4 (SUSE Linux Enterprise Micro)
12.4 (РОСА ХРОМ)
5.5 (SUSE Linux Enterprise Micro)
5.5 (openSUSE Leap Micro)
40 (Fedora)
15 SP6 (Suse Linux Enterprise Server)
15 SP6 (SUSE Linux Enterprise Server for SAP Applications)
15.6 (OpenSUSE Leap)
до 9.1.0647 (vim)
6.0 (SUSE Linux Enterprise Micro)
до 2.13 (ОСОН ОСнова Оnyx)

Тип ПО

Операционная система
Прикладное ПО информационных систем

Операционные системы и аппаратные платформы

Novell Inc. Suse Linux Enterprise Desktop 12 SP3
Novell Inc. Suse Linux Enterprise Desktop 12 SP4
Novell Inc. OpenSUSE Leap 15.5
Novell Inc. Suse Linux Enterprise Server 12 SP5
Novell Inc. SUSE Linux Enterprise Server for SAP Applications 12 SP5
Novell Inc. Suse Linux Enterprise Desktop 12 SP2
Novell Inc. Suse Linux Enterprise Desktop 12 SP1
ООО «Ред Софт» РЕД ОС 7.3
Novell Inc. Suse Linux Enterprise Desktop 15 SP3
Novell Inc. Suse Linux Enterprise Desktop 15 SP2
Novell Inc. Suse Linux Enterprise Desktop 15 SP1
Novell Inc. Suse Linux Enterprise Desktop 15
Fedora Project Fedora 39
Novell Inc. SUSE Linux Enterprise Server for SAP Applications 15 SP5
Novell Inc. Suse Linux Enterprise Server 15 SP5
АО «НТЦ ИТ РОСА» РОСА ХРОМ 12.4
Novell Inc. openSUSE Leap Micro 5.5
Fedora Project Fedora 40
Novell Inc. Suse Linux Enterprise Server 15 SP6
Novell Inc. SUSE Linux Enterprise Server for SAP Applications 15 SP6
Novell Inc. OpenSUSE Leap 15.6
АО "НППКТ" ОСОН ОСнова Оnyx до 2.13

Уровень опасности уязвимости

Низкий уровень опасности (базовая оценка CVSS 2.0 составляет 3,5)
Средний уровень опасности (базовая оценка CVSS 3.0 составляет 4,2)

Возможные меры по устранению уязвимости

Использование рекомендаций:
https://github.com/vim/vim/commit/b29f4abcd4b3382fa746edd1d0562b7b48c
https://github.com/vim/vim/security/advisories/GHSA-46pw-v7qw-xc2f
Для программных продуктов Novell Inc.:
https://www.suse.com/security/cve/CVE-2024-41965.html
Для РедОС: http://repo.red-soft.ru/redos/7.3c/x86_64/updates/
Для операционной системы РОСА ХРОМ: https://abf.rosa.ru/advisories/ROSA-SA-2025-2590
Обновление программного обеспечения vim до версии 2:9.1.1230-1

Статус уязвимости

Подтверждена производителем

Наличие эксплойта

Существует в открытом доступе

Информация об устранении

Уязвимость устранена

Идентификаторы других систем описаний уязвимостей

EPSS

Процентиль: 2%
0.00017
Низкий

4.2 Medium

CVSS3

3.5 Low

CVSS2

Связанные уязвимости

CVSS3: 4.5
redos
10 месяцев назад

Множественные уязвимости vim

CVSS3: 4.2
ubuntu
11 месяцев назад

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.

CVSS3: 4.2
redhat
11 месяцев назад

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.

CVSS3: 4.2
nvd
11 месяцев назад

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.

CVSS3: 4.2
msrc
10 месяцев назад

Описание отсутствует

EPSS

Процентиль: 2%
0.00017
Низкий

4.2 Medium

CVSS3

3.5 Low

CVSS2