JVNDB-2016-003617
|
libbpg にメモリ境界外への書き込みを行う脆弱性
|
libbpg は、BPG 画像フォーマットを扱うライブラリです。libbpg には、メモリ境界外への書き込みを行う脆弱性が存在します。
メモリ境界外への書き込み (CWE-787) - CVE-2016-5637
libbpg で使用される関数 restore_tqb_pixels において transquant_bypass_enable_flag のチェックが不適切なため、細工されたファイルを処理することでメモリ境界外への書き込みを行う脆弱性が存在します。
CWE-787: Out-of-bounds Write
http://cwe.mitre.org/data/definitions/787.html
なお、National Vulnerability Database (NVD) では、CWE-119 として公開されています。
|
CVSS v3 による深刻度 基本値: 8.8 (重要) [NVD値]
- 攻撃元区分: ネットワーク
- 攻撃条件の複雑さ: 低
- 攻撃に必要な特権レベル: 不要
- 利用者の関与: 要
- 影響の想定範囲: 変更なし
- 機密性への影響(C): 高
- 完全性への影響(I): 高
- 可用性への影響(A): 高
CVSS v2 による深刻度 基本値: 6.8 (警告) [NVD値]
- 攻撃元区分: ネットワーク
- 攻撃条件の複雑さ: 中
- 攻撃前の認証要否: 不要
- 機密性への影響(C): 部分的
- 完全性への影響(I): 部分的
- 可用性への影響(A): 部分的
|
|
libbpg
|
なお、他のバージョンも影響を受ける可能性があります。
|
libbpg が細工された BPG ファイルを処理することで、サービス運用妨害 (DoS) 攻撃を受けたり、任意のコードを実行されたりする可能性があります。
|
2016年7月13日現在、対策方法は不明です。
[ワークアラウンドを実施する]
対策が公開されるまでの間、本脆弱性の影響を軽減するため、次のワークアラウンドを実施してください。
* ImageMagick のユーザは、ImageMagick セキュリティポリシーを変更する
BPG ファイルを拒否するよう、policy.xml を変更する
BPG に関する要素を delegate.xml から削除する
これらの設定ファイルの詳細は、ImageMagick のウェブサイトから確認できます。
ImageMagick のウェブサイト
http://www.imagemagick.org/script/security-policy.php
|
ImageMagick
libbpg
|
- その他(CWE-Other) [IPA評価]
- バッファエラー(CWE-119) [NVD評価]
|
- CVE-2016-5637
|
- JVN : JVNVU#96627087
- National Vulnerability Database (NVD) : CVE-2016-5637
- US-CERT Vulnerability Note : VU#123799
|
- [2016年07月14日]
掲載
[2016年08月03日]
概要:内容を更新
CVSS による深刻度:内容を更新
CWE による脆弱性タイプ一覧:CWE-ID を追加
参考情報:National Vulnerability Database (NVD) (CVE-2016-5637) を追加
|