製品・ソフトウェアに関する情報
libpng の pngrutil.c 内の png_read_IDAT_data 関数におけるバッファオーバーフローの脆弱性
Title libpng の pngrutil.c 内の png_read_IDAT_data 関数におけるバッファオーバーフローの脆弱性
Summary

libpng の pngrutil.c 内の png_read_IDAT_data 関数には、バッファオーバーフローの脆弱性が存在します。 本脆弱性は、CVE-2014-9495 とは異なる脆弱性です。

Possible impacts 攻撃者により、過度に大きな幅の IDAT データを介して、任意のコードを実行される可能性があります。
Solution

ベンダより正式な対策が公開されています。ベンダ情報を参照して適切な対策を実施してください。

Publication Date Jan. 9, 2015, midnight
Registration Date Jan. 23, 2015, 4:30 p.m.
Last Update March 29, 2016, 3:40 p.m.
CVSS2.0 : 危険
Score 7.5
Vector AV:N/AC:L/Au:N/C:P/I:P/A:P
Affected System
アップル
Apple Mac OS X 10.10.5
Apple Mac OS X 10.11 から 10.11.3
Apple Mac OS X 10.9.5
PNG Development Group
libpng 1.5.21 未満
libpng 1.6.16 未満の 1.6.x
CVE (情報セキュリティ 共通脆弱性識別子)
CWE (共通脆弱性タイプ一覧)
ベンダー情報
その他
Change Log
No Changed Details Date of change
0 [2015年01月23日]
  掲載
[2015年03月26日]
  ベンダ情報:IBM (1699393) を追加
  ベンダ情報:IBM (1698994) を追加
[2015年04月30日]
  ベンダ情報:IBM (1700399) を追加
  ベンダ情報:IBM (1697791) を追加
[2015年08月31日]
  ベンダ情報:オラクル (Oracle Solaris Third Party Bulletin - July 2015) を追加
[2016年03月29日]
  影響を受けるシステム:ベンダ情報の追加に伴い内容を更新
  ベンダ情報:アップル (HT206167) を追加
  ベンダ情報:アップル (APPLE-SA-2016-03-21-5 OS X El Capitan 10.11.4 and Security Update 2016-002) を追加
  参考情報:JVN (JVNVU#97668313) を追加
Feb. 17, 2018, 10:37 a.m.

NVD Vulnerability Information
CVE-2015-0973
Summary

Buffer overflow in the png_read_IDAT_data function in pngrutil.c in libpng before 1.5.21 and 1.6.x before 1.6.16 allows context-dependent attackers to execute arbitrary code via IDAT data with a large width, a different vulnerability than CVE-2014-9495.

Publication Date Jan. 19, 2015, 3:59 a.m.
Registration Date Jan. 26, 2021, 2:45 p.m.
Last Update Nov. 21, 2024, 11:24 a.m.
Affected software configurations
Configuration1 or higher or less more than less than
cpe:2.3:o:oracle:solaris:11.2:*:*:*:*:*:*:*
Configuration2 or higher or less more than less than
cpe:2.3:a:libpng:libpng:1.6.0:*:*:*:*:*:*:*
cpe:2.3:a:libpng:libpng:1.6.1:*:*:*:*:*:*:*
cpe:2.3:a:libpng:libpng:1.6.3:*:*:*:*:*:*:*
cpe:2.3:a:libpng:libpng:1.6.8:*:*:*:*:*:*:*
cpe:2.3:a:libpng:libpng:1.6.14:beta:*:*:*:*:*:*
cpe:2.3:a:libpng:libpng:1.6.9:beta:*:*:*:*:*:*
cpe:2.3:a:libpng:libpng:1.6.15:beta:*:*:*:*:*:*
cpe:2.3:a:libpng:libpng:1.6.0:beta:*:*:*:*:*:*
cpe:2.3:a:libpng:libpng:1.6.10:*:*:*:*:*:*:*
cpe:2.3:a:libpng:libpng:1.6.10:beta:*:*:*:*:*:*
cpe:2.3:a:libpng:libpng:1.6.4:beta:*:*:*:*:*:*
cpe:2.3:a:libpng:libpng:1.6.7:beta:*:*:*:*:*:*
cpe:2.3:a:libpng:libpng:1.6.1:beta:*:*:*:*:*:*
cpe:2.3:a:libpng:libpng:1.6.6:*:*:*:*:*:*:*
cpe:2.3:a:libpng:libpng:1.6.15:*:*:*:*:*:*:*
cpe:2.3:a:libpng:libpng:1.6.14:*:*:*:*:*:*:*
cpe:2.3:a:libpng:libpng:1.6.7:*:*:*:*:*:*:*
cpe:2.3:a:libpng:libpng:1.6.9:*:*:*:*:*:*:*
cpe:2.3:a:libpng:libpng:1.6.4:*:*:*:*:*:*:*
cpe:2.3:a:libpng:libpng:1.6.11:*:*:*:*:*:*:*
cpe:2.3:a:libpng:libpng:1.6.11:beta:*:*:*:*:*:*
cpe:2.3:a:libpng:libpng:1.6.13:beta:*:*:*:*:*:*
cpe:2.3:a:libpng:libpng:1.6.3:beta:*:*:*:*:*:*
cpe:2.3:a:libpng:libpng:1.6.2:beta:*:*:*:*:*:*
cpe:2.3:a:libpng:libpng:1.6.2:*:*:*:*:*:*:*
cpe:2.3:a:libpng:libpng:1.6.8:beta:*:*:*:*:*:*
cpe:2.3:a:libpng:libpng:1.6.13:*:*:*:*:*:*:*
cpe:2.3:a:libpng:libpng:1.6.12:beta:*:*:*:*:*:*
cpe:2.3:a:libpng:libpng:1.6.5:*:*:*:*:*:*:*
cpe:2.3:a:libpng:libpng:*:*:*:*:*:*:*:* 1.5.20
Configuration3 or higher or less more than less than
cpe:2.3:o:apple:mac_os_x:*:*:*:*:*:*:*:* 10.11.3
Related information, measures and tools
Common Vulnerabilities List