XnView 2.x < 2.13 の複数のバッファオーバーフロー

high Nessus プラグイン ID 71864

概要

リモート Windows ホストに、複数のバッファオーバーフローの脆弱性の影響を受けるアプリケーションが含まれています。

説明

リモート Windows ホストにインストールされている XnView 2.x のバージョンは 2.13 より前です。このため、レポートによると、次のバッファオーバーフローの脆弱性の影響を受けています。

- BMP ファイルの処理時の「xnview.exe」ファイルのエラーによる、リモートのヒープベースのバッファオーバーフローの脆弱性が存在します。攻撃者が、特別に細工された「biBitCount」フィールドを通じて、この問題を悪用する可能性があります。
(CVE-2013-3937)

- XnView が、ユーザーによる入力の境界チェックを適切に行わず、それによって当該の入力がサイズが不十分なメモリバッファにコピーされることが原因で、リモートのヒープベースのバッファオーバーフローの脆弱性が存在します。具体的にはこの問題は、RGB ファイルの RLE strip 長の処理時の「xnview.exe」ファイルの符号拡張エラーによって発生します。An attacker can exploit this issue through a specially crafted RLE strip size field. (CVE-2013-3939)

- XnView が、ユーザーによる入力の境界チェックを適切に行わず、それによって当該の入力がサイズが不十分なメモリバッファにコピーされることが原因で、リモートのヒープベースのバッファオーバーフローの脆弱性が存在します。具体的にはこの問題は、SIZ マーカーの Csiz パラメーターと QCD マーカーの lqcd フィールドを使用したときの「Xjp2.dll」で発生します。An attacker can exploit this issue through a specially crafted JPEG2000 file. (CVE-2013-3941)

ソリューション

XnView をバージョン 2.13 またはそれ以降にアップグレードしてください。

参考資料

https://newsgroup.xnview.com/viewtopic.php?f=35&t=29087

プラグインの詳細

深刻度: High

ID: 71864

ファイル名: xnview_2_13.nasl

バージョン: 1.3

タイプ: local

エージェント: windows

ファミリー: Windows

公開日: 2014/1/8

更新日: 2018/11/15

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

リスク情報

VPR

リスクファクター: Medium

スコア: 5.9

CVSS v2

リスクファクター: High

基本値: 9.3

現状値: 6.9

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

脆弱性情報

CPE: cpe:/a:xnview:xnview

必要な KB アイテム: SMB/XnView/Version

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

パッチ公開日: 2013/12/12

脆弱性公開日: 2013/12/12

参照情報

CVE: CVE-2013-3937, CVE-2013-3939, CVE-2013-3941

BID: 64438, 64439, 64441