Name | CVE-2012-6093 |
Description | The QSslSocket::sslErrors function in Qt before 4.6.5, 4.7.x before 4.7.6, 4.8.x before 4.8.5, when using certain versions of openSSL, uses an "incompatible structure layout" that can read memory from the wrong location, which causes Qt to report an incorrect error when certificate validation fails and might cause users to make unsafe security decisions to accept a certificate. |
Source | CVE (at NVD; CERT, LWN, oss-sec, fulldisc, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more) |
Vulnerable and fixed packages
The table below lists information on source packages.
Source Package | Release | Version | Status |
---|
qt4-x11 (PTS) | jessie, jessie (lts) | 4:4.8.6+git64-g5dc8b2b+dfsg-3+deb8u5 | fixed |
| stretch (security) | 4:4.8.7+dfsg-11+deb9u3 | fixed |
| stretch (lts), stretch | 4:4.8.7+dfsg-11+deb9u4 | fixed |
| buster (security), buster, buster (lts) | 4:4.8.7+dfsg-18+deb10u2 | fixed |
The information below is based on the following data on fixed versions.
Package | Type | Release | Fixed Version | Urgency | Origin | Debian Bugs |
---|
qt4-x11 | source | (unstable) | (not affected) | | | |
Notes
- qt4-x11 <not-affected> (Only affects environments where a different OpenSSL is used, doesn't apply to Debian; bug #697582)
http://lists.qt-project.org/pipermail/announce/2013-January/000020.html
https://codereview.qt-project.org/#change,42461
Fixed in 4:4.8.2+dfsg-10