CVE:CVE-2010-5076
CNNVD:CNNVD-201206-384
Digia Qt是芬兰Digia公司的一套跨平台的C++应用程序开发框架。该框架可用于开发GUI程序。
Qt中存在安全绕过漏洞，该漏洞源于应用程序未正确验证包含‘CN’的SSL证书，该证书可作为通配符与IP地址一起使用。攻击者可利用该漏洞将信用的替换为恶意的SSL证书，执行中间人攻击或冒充信任的服务器，有助于进一步攻击。Qt 4.6版本和早期的版本中存在漏洞。
solution:Upgrade digia qt to a higher version than 4.6.4,and avoid the version (,4.6.4]; Upgrade qt qt to a higher version than 4.0.0,4.0.1,4.1.0,4.1.1,4.1.2,4.1.3,4.1.4,4.1.5,4.2.0,4.2.1,4.2.3,4.3.0,4.3.1,4.3.2,4.3.3,4.3.4,4.3.5,4.4.0,4.4.1,4.4.2,4.4.3,4.5.0,4.5.1,4.5.2,4.5.3,4.6.0,4.6.0:rc1,4.6.1,4.6.2,4.6.3,and avoid the version 4.0.0,4.0.1,4.1.0,4.1.1,4.1.2,4.1.3,4.1.4,4.1.5,4.2.0,4.2.1,4.2.3,4.3.0,4.3.1,4.3.2,4.3.3,4.3.4,4.3.5,4.4.0,4.4.1,4.4.2,4.4.3,4.5.0,4.5.1,4.5.2,4.5.3,4.6.0,4.6.0:rc1,4.6.1,4.6.2,4.6.3