CVE:CVE-2009-3037
CNNVD:CNNVD-200909-022
KeyView是用于导出、转换和查看各种格式文件的软件包。
KeyView软件包没有正确地解析Excel文件中的共享字符串表(SST)记录。这个记录用于容纳文档中所使用字符串的表格，其中的一个字段是表示表格中字符串数量的32位整数，在计算中使用这个值控制为动态堆缓冲区所分配的字节数。由于不充分的过滤，在计算中可能导致整数溢出，最终导致堆溢出。
攻击者可以诱骗用户通过使用KeyView软件包的应用程序来处理特制的Excel文档来触发这个漏洞，导致以应用程序的权限执行任意代码。
solution:Upgrade ibm lotus_notes to a higher version than 5.0,5.0.1,5.0.2,5.0.3,5.0.4,5.0.5,5.0.6,5.0.9a,5.0.10,5.0.11,5.0.12,5.02,6.0,6.0.1,6.0.2,6.0.3,6.0.4,6.0.5,6.5,6.5.1,6.5.2,6.5.3,6.5.4,6.5.5,6.5.6,7.0,7.0.0,7.0.1,7.0.2,7.0.3,8.0,8.0.0,8.0.1,8.5,and avoid the version 5.0,5.0.1,5.0.2,5.0.3,5.0.4,5.0.5,5.0.6,5.0.9a,5.0.10,5.0.11,5.0.12,5.02,6.0,6.0.1,6.0.2,6.0.3,6.0.4,6.0.5,6.5,6.5.1,6.5.2,6.5.3,6.5.4,6.5.5,6.5.6,7.0,7.0.0,7.0.1,7.0.2,7.0.3,8.0,8.0.0,8.0.1,8.5; Upgrade symantec brightmail_appliance to a higher version than 5.0,8.0.0,8.0.1,and avoid the version 5.0,8.0.0,8.0.1; Upgrade symantec data_loss_prevention_detection_servers to a higher version than 7.2,8.1.1,9.0.1,and avoid the version 7.2,8.1.1,9.0.1; Upgrade symantec data_loss_prevention_endpoint_agents to a higher version than 8.1.1,9.0.1,and avoid the version 8.1.1,9.0.1; Upgrade symantec mail_security to a higher version than 5.0,5.0.0,5.0.1,5.0.1.181,5.0.1.182,5.0.1.189,5.0.1.200,5.0.10,5.0.11,5.0.12,6.0.6,6.0.7,6.0.8,7.5.3.25,7.5.4.29,7.5.5.32,7.5.6,8.0,and avoid the version 5.0,5.0.0,5.0.1,5.0.1.181,5.0.1.182,5.0.1.189,5.0.1.200,5.0.10,5.0.11,5.0.12,6.0.6,6.0.7,6.0.8,7.5.3.25,7.5.4.29,7.5.5.32,7.5.6,8.0; Upgrade symantec mail_security_appliance to a higher version than 5.0,5.0.0.24,5.0.0.36,and avoid the version 5.0,5.0.0.24,5.0.0.36; Upgrade autonomy keyview to a higher version than *