CVE:CVE-2011-0170
CNNVD:CNNVD-201103-110
Apple iTunes是美国苹果（Apple）公司的一套媒体播放器应用程序，它主要用于对数字音乐和视频文件进行播放以及管理。
iTunes将用户提供的数据复制到固定大小缓冲区之前没有进行边界检查，在实现上存在堆缓冲区溢出漏洞，攻击者可利用此漏洞在受影响应用程序中执行任意代码，导致拒绝服务。此漏洞源于在处理JPEG图形中的ICC配置文件时，一块较小的堆内存可被分配处理某些配置数据。索引值用于引用此堆块中的地址，此值可导致多个内存在堆分配的块之外的区域写入，从而引起任意代码执行。
solution:Upgrade apple itunes to a higher version than 10.1.2,4.0.0,4.0.1,4.1.0,4.2.0,4.5,4.5.0,4.6,4.6.0,4.7,4.7.0,4.7.1,4.7.2,4.8.0,4.9.0,5.0,5.0.0,5.0.1,6.0.0,6.0.1,6.0.2,6.0.3,6.0.4,6.0.4.2,6.0.5,7.0.0,7.0.1,7.0.2,7.1.0,7.1.1,7.2.0,7.3.0,7.3.1,7.3.2,7.4,7.4.0,7.4.1,7.4.2,7.4.3,7.5,7.5.0,7.6,7.6.0,7.6.1,7.6.2,7.7,7.7.0,7.7.1,8.0.0,8.0.1,8.0.2,8.1,8.1.1,8.2,8.2.1,9.0.0,9.0.1,9.0.2,9.0.3,9.2,9.2.1,10.0,10.0.1,10.1,10.1.1,and avoid the version (,10.1.2],4.0.0,4.0.1,4.1.0,4.2.0,4.5,4.5.0,4.6,4.6.0,4.7,4.7.0,4.7.1,4.7.2,4.8.0,4.9.0,5.0,5.0.0,5.0.1,6.0.0,6.0.1,6.0.2,6.0.3,6.0.4,6.0.4.2,6.0.5,7.0.0,7.0.1,7.0.2,7.1.0,7.1.1,7.2.0,7.3.0,7.3.1,7.3.2,7.4,7.4.0,7.4.1,7.4.2,7.4.3,7.5,7.5.0,7.6,7.6.0,7.6.1,7.6.2,7.7,7.7.0,7.7.1,8.0.0,8.0.1,8.0.2,8.1,8.1.1,8.2,8.2.1,9.0.0,9.0.1,9.0.2,9.0.3,9.2,9.2.1,10.0,10.0.1,10.1,10.1.1