Mandriva Linux セキュリティアドバイザリ:libexif(MDVSA-2012:106)

high Nessus プラグイン ID 61959

概要

リモート Mandriva Linux ホストには、1 つ以上のセキュリティ更新がありません。

説明

libexif に複数の脆弱性が発見され、修正されました:

libexif 0.6.20 以前の libexif/exif-entry.c の exif_entry_get_value 関数のヒープベースの範囲外配列読み取りにより、リモートの攻撃者が、細工された EXIF タグを持つイメージを通じてサービス拒否を引き起こしたり、プロセスメモリから潜在的な機密情報を取得することが可能です(CVE-2012-2812)。

libexif 0.6.20 以前の libexif/exif-entry.c の exif_convert_utf16_to_utf8 関数のヒープベースの範囲外配列読み取りにより、リモートの攻撃者が、細工された EXIF タグを持つイメージを通じてサービス拒否を引き起こしたり、プロセスメモリから潜在的な機密情報を取得することが可能です(CVE-2012-2813)。

libexif 0.6.20 の libexif/exif-entry.c の exif_entry_format_value 関数のバッファオーバーフローにより、リモートの攻撃者が、細工された EXIF タグを持つイメージを通じてサービス拒否を引き起こしたり、任意のコードを実行することが可能です(CVE-2012-2814)。

libexif 0.6.20 以前の exif_data_load_data 関数のヒープベースの範囲外配列読み取りにより、リモートの攻撃者が、細工された EXIF タグを持つイメージを通じてサービス拒否を引き起こしたり、プロセスメモリから潜在的な機密情報を取得することが可能です(CVE-2012-2836)。

libexif 0.6.20 以前の EXIF メーカーノートタグをフォーマットしている間の mnote_olympus_entry_get_value 関数のゼロ除算のエラーにより、リモートの攻撃者は、細工された EXIF タグを持つイメージを通じてサービス拒否を引き起こすことが可能です(CVE-2012-2837)。

libexif 0.6.20 以前の libexif/exif-entry.c の exif_convert_utf16_to_utf8 関数の off-by-one のエラーにより、リモートの攻撃者が、細工された EXIF タグを持つイメージを通じてサービス拒否を引き起こしたり、任意のコードを実行することが可能です(CVE-2012-2840)。

exif_entry_get_value 関数がバッファサイズパラメーターが 0 または 1 で呼び出された場合、この関数の整数アンダーフローが、EXIF タグをフォーマットしている間にヒープオーバーフローおよび任意のコードの実行を引き起こすことが可能です(CVE-2012-2841)。

更新パッケージが、これらの問題に対して脆弱性がない 0.6.21 バージョンにアップグレードされています。

ソリューション

影響を受けるパッケージを更新してください。

参考資料

https://sourceforge.net/p/libexif/mailman/message/29534027/

プラグインの詳細

深刻度: High

ID: 61959

ファイル名: mandriva_MDVSA-2012-106.nasl

バージョン: 1.7

タイプ: local

公開日: 2012/9/6

更新日: 2021/1/6

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

リスク情報

VPR

リスクファクター: Medium

スコア: 5.9

CVSS v2

リスクファクター: High

基本値: 7.5

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

脆弱性情報

CPE: p-cpe:/a:mandriva:linux:lib64exif-devel, p-cpe:/a:mandriva:linux:lib64exif12, p-cpe:/a:mandriva:linux:libexif-devel, p-cpe:/a:mandriva:linux:libexif12, p-cpe:/a:mandriva:linux:libexif12-common, cpe:/o:mandriva:linux:2011

必要な KB アイテム: Host/local_checks_enabled, Host/cpu, Host/Mandrake/release, Host/Mandrake/rpm-list

パッチ公開日: 2012/7/13

参照情報

CVE: CVE-2012-2812, CVE-2012-2813, CVE-2012-2814, CVE-2012-2836, CVE-2012-2837, CVE-2012-2840, CVE-2012-2841

MDVSA: 2012:106