Vim < 9.1.0647 のメモリ解放後使用 (Use-After-Free)

medium Nessus プラグイン ID 205313

概要

リモート Windows ホストにインストールされているテキストエディターは、メモリ解放後使用 (Use After Free) の脆弱性の影響を受けます。

説明

そのバージョンによると、リモートの Windows ホストにインストールされている Vim のバージョンは、9.1.0647 より前です。したがって、メモリ解放後使用 (Use After Free) の脆弱性の影響を受けます。ウィンドウを閉じると、対応する tagstack データがクリアされ、解放されます。しかし、その少し後に、そのウィンドウに属する quickfix リストもクリアされ、その quickfix リストが同じタグスタックデータを指している場合、Vim はそれを再び解放しようとします。その結果、二重解放/メモリ解放後使用 (Use After Free) アクセス例外が発生します。

Nessus はこの問題をテストしておらず、代わりにアプリケーションが自己報告するバージョン番号にのみ依存していることに注意してください。

ソリューション

Vim バージョン 9.1.0647 以降にアップグレードしてください

参考資料

http://www.nessus.org/u?f43b16b0

プラグインの詳細

深刻度: Medium

ID: 205313

ファイル名: vim_9_1_0647.nasl

バージョン: 1.3

タイプ: local

エージェント: windows

ファミリー: Windows

公開日: 2024/8/9

更新日: 2024/8/23

サポートされているセンサー: Nessus Agent, Nessus

リスク情報

VPR

リスクファクター: Low

スコア: 3.4

CVSS v2

リスクファクター: Medium

基本値: 4.6

現状値: 3.4

ベクトル: CVSS2#AV:L/AC:L/Au:N/C:P/I:P/A:P

CVSS スコアのソース: CVE-2024-41957

CVSS v3

リスクファクター: Medium

基本値: 5.3

現状値: 4.6

ベクトル: CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L

現状ベクトル: CVSS:3.0/E:U/RL:O/RC:C

脆弱性情報

CPE: cpe:/a:vim:vim

必要な KB アイテム: SMB/Registry/Enumerated, installed_sw/Vim

エクスプロイトの容易さ: No known exploits are available

パッチ公開日: 2024/8/1

脆弱性公開日: 2024/8/1

参照情報

CVE: CVE-2024-41957

IAVA: 2024-A-0461-S