CVE:CVE-2015-1007
CNNVD:CNNVD-201505-327
OPTO 22 PAC Project Basic等都是美国OPTO 22公司的产品。PAC Project Basic和PAC Project Professional都是用于工业自动化的远程监控和数据采集应用。PAC Display Basic和PAC Display Professional都是用于构建人机界面应用程序与SNAP PAC系统进行通信的HMI软件包。
多款Opto 22产品中存在本地基于栈的缓冲区溢出漏洞，该漏洞源于程序没有对用户提交的输入执行正确的边界检查。攻击者可利用该漏洞在受影响应用程序上下文中执行任意代码，也可能造成拒绝服务。以下产品及版本受到影响;PAC Project Professional R9.4008之前版本，PAC Project Basic R9.4008之前版本，PAC Display Basic R9.4g之前版本，PAC Display Professional R9.4g之前版本，OptoOPCServer R9.4c及之前版本，OptoDataLink R9.4d及之前版本。
solution:Upgrade opto22 optodatalink to a higher version than r9.4d,and avoid the version (,r9.4d]; Upgrade opto22 optoopcserver to a higher version than r9.4c,and avoid the version (,r9.4c]; Upgrade opto22 pac_display to a higher version than r9.4g,and avoid the version (,r9.4g); Upgrade opto22 pac_project to a higher version than r9.4008,and avoid the version (,r9.4008)