CVE-2007-3388
Multiple format string vulnerabilities in (1) qtextedit.cpp, (2) qdatatable.cpp, (3) qsqldatabase...
Multiple format string vulnerabilities in (1) qtextedit.cpp, (2) qdatatable.cpp, (3) qsqldatabase.cpp, (4) qsqlindex.cpp, (5) qsqlrecord.cpp, (6) qglobal.cpp, and (7) qsvgdevice.cpp in QTextEdit in Trolltech Qt 3 before 3.3.8 20070727 allow remote attackers to execute arbitrary code via format string specifiers in text used to compose an error message.
Exploit likelihood
What each source reports
NVD Score used
6.8
Multiple format string vulnerabilities in (1) qtextedit.cpp, (2) qdatatable.cpp, (3) qsqldatabase.cpp, (4) qsqlindex.cpp, (5) qsqlrecord.cpp, (6) qglobal.cpp, and (7) qsvgdevice.cpp in QTextEdit in Trolltech Qt 3 before 3.3.8 20070727 allow remote attackers to execute arbitrary code via format string specifiers in text used to compose an error message.
- Record
CVE-2007-3388- CVSS 2.0
- 6.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:P - Updated
- 2026-11-02
CVE List No score
Multiple format string vulnerabilities in (1) qtextedit.cpp, (2) qdatatable.cpp, (3) qsqldatabase.cpp, (4) qsqlindex.cpp, (5) qsqlrecord.cpp, (6) qglobal.cpp, and (7) qsvgdevice.cpp in QTextEdit in Trolltech Qt 3 before 3.3.8 20070727 allow remote attackers to execute arbitrary code via format string specifiers in text used to compose an error message.
- Record
CVE-2007-3388- Updated
- 2026-11-02
EUVDEUVD-2007-3374 No score
Multiple format string vulnerabilities in (1) qtextedit.cpp, (2) qdatatable.cpp, (3) qsqldatabase.cpp, (4) qsqlindex.cpp, (5) qsqlrecord.cpp, (6) qglobal.cpp, and (7) qsvgdevice.cpp in QTextEdit in Trolltech Qt 3 before 3.3.8 20070727 allow remote attackers to execute arbitrary code via format string specifiers in text used to compose an error message.
- Record
EUVD-2007-3374- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-f86g-8g2c-pghw No score
Multiple format string vulnerabilities in (1) qtextedit.cpp, (2) qdatatable.cpp, (3) qsqldatabase...
Multiple format string vulnerabilities in (1) qtextedit.cpp, (2) qdatatable.cpp, (3) qsqldatabase.cpp, (4) qsqlindex.cpp, (5) qsqlrecord.cpp, (6) qglobal.cpp, and (7) qsvgdevice.cpp in QTextEdit in Trolltech Qt 3 before 3.3.8 20070727 allow remote attackers to execute arbitrary code via format string specifiers in text used to compose an error message.
- Record
GHSA-f86g-8g2c-pghw- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
qt-x11-freeDebian:3.1 |
before 3:3.3.4-3sarge3, plus listed versions 3:3.3.4-33:3.3.4-3sarge1 |
3:3.3.4-3sarge3 |
qt-x11-freeDebian:4.0 |
before 3:3.3.7-4etch1, plus listed versions 3:3.3.7-4 |
3:3.3.7-4etch1 |
qtRed Hat:enterprise_linux:3::as |
before 1:3.1.2-16.RHEL3 | 1:3.1.2-16.RHEL3 |
qt-MySQLRed Hat:enterprise_linux:3::as |
before 1:3.1.2-16.RHEL3 | 1:3.1.2-16.RHEL3 |
qt-ODBCRed Hat:enterprise_linux:3::as |
before 1:3.1.2-16.RHEL3 | 1:3.1.2-16.RHEL3 |
qt-configRed Hat:enterprise_linux:3::as |
before 1:3.1.2-16.RHEL3 | 1:3.1.2-16.RHEL3 |
qt-debuginfoRed Hat:enterprise_linux:3::as |
before 1:3.1.2-16.RHEL3 | 1:3.1.2-16.RHEL3 |
qt-designerRed Hat:enterprise_linux:3::as |
before 1:3.1.2-16.RHEL3 | 1:3.1.2-16.RHEL3 |
qt-develRed Hat:enterprise_linux:3::as |
before 1:3.1.2-16.RHEL3 | 1:3.1.2-16.RHEL3 |
qtRed Hat:enterprise_linux:3::desktop |
before 1:3.1.2-16.RHEL3 | 1:3.1.2-16.RHEL3 |
Show 72 moreShow less
| Package | Affected | Fixed |
|---|---|---|
qt-MySQLRed Hat:enterprise_linux:3::desktop |
before 1:3.1.2-16.RHEL3 | 1:3.1.2-16.RHEL3 |
qt-ODBCRed Hat:enterprise_linux:3::desktop |
before 1:3.1.2-16.RHEL3 | 1:3.1.2-16.RHEL3 |
qt-configRed Hat:enterprise_linux:3::desktop |
before 1:3.1.2-16.RHEL3 | 1:3.1.2-16.RHEL3 |
qt-debuginfoRed Hat:enterprise_linux:3::desktop |
before 1:3.1.2-16.RHEL3 | 1:3.1.2-16.RHEL3 |
qt-designerRed Hat:enterprise_linux:3::desktop |
before 1:3.1.2-16.RHEL3 | 1:3.1.2-16.RHEL3 |
qt-develRed Hat:enterprise_linux:3::desktop |
before 1:3.1.2-16.RHEL3 | 1:3.1.2-16.RHEL3 |
qtRed Hat:enterprise_linux:3::es |
before 1:3.1.2-16.RHEL3 | 1:3.1.2-16.RHEL3 |
qt-MySQLRed Hat:enterprise_linux:3::es |
before 1:3.1.2-16.RHEL3 | 1:3.1.2-16.RHEL3 |
qt-ODBCRed Hat:enterprise_linux:3::es |
before 1:3.1.2-16.RHEL3 | 1:3.1.2-16.RHEL3 |
qt-configRed Hat:enterprise_linux:3::es |
before 1:3.1.2-16.RHEL3 | 1:3.1.2-16.RHEL3 |
qt-debuginfoRed Hat:enterprise_linux:3::es |
before 1:3.1.2-16.RHEL3 | 1:3.1.2-16.RHEL3 |
qt-designerRed Hat:enterprise_linux:3::es |
before 1:3.1.2-16.RHEL3 | 1:3.1.2-16.RHEL3 |
qt-develRed Hat:enterprise_linux:3::es |
before 1:3.1.2-16.RHEL3 | 1:3.1.2-16.RHEL3 |
qtRed Hat:enterprise_linux:3::ws |
before 1:3.1.2-16.RHEL3 | 1:3.1.2-16.RHEL3 |
qt-MySQLRed Hat:enterprise_linux:3::ws |
before 1:3.1.2-16.RHEL3 | 1:3.1.2-16.RHEL3 |
qt-ODBCRed Hat:enterprise_linux:3::ws |
before 1:3.1.2-16.RHEL3 | 1:3.1.2-16.RHEL3 |
qt-configRed Hat:enterprise_linux:3::ws |
before 1:3.1.2-16.RHEL3 | 1:3.1.2-16.RHEL3 |
qt-debuginfoRed Hat:enterprise_linux:3::ws |
before 1:3.1.2-16.RHEL3 | 1:3.1.2-16.RHEL3 |
qt-designerRed Hat:enterprise_linux:3::ws |
before 1:3.1.2-16.RHEL3 | 1:3.1.2-16.RHEL3 |
qt-develRed Hat:enterprise_linux:3::ws |
before 1:3.1.2-16.RHEL3 | 1:3.1.2-16.RHEL3 |
qtRed Hat:enterprise_linux:4::as |
before 1:3.3.3-11.RHEL4 | 1:3.3.3-11.RHEL4 |
qt-MySQLRed Hat:enterprise_linux:4::as |
before 1:3.3.3-11.RHEL4 | 1:3.3.3-11.RHEL4 |
qt-ODBCRed Hat:enterprise_linux:4::as |
before 1:3.3.3-11.RHEL4 | 1:3.3.3-11.RHEL4 |
qt-PostgreSQLRed Hat:enterprise_linux:4::as |
before 1:3.3.3-11.RHEL4 | 1:3.3.3-11.RHEL4 |
qt-configRed Hat:enterprise_linux:4::as |
before 1:3.3.3-11.RHEL4 | 1:3.3.3-11.RHEL4 |
qt-debuginfoRed Hat:enterprise_linux:4::as |
before 1:3.3.3-11.RHEL4 | 1:3.3.3-11.RHEL4 |
qt-designerRed Hat:enterprise_linux:4::as |
before 1:3.3.3-11.RHEL4 | 1:3.3.3-11.RHEL4 |
qt-develRed Hat:enterprise_linux:4::as |
before 1:3.3.3-11.RHEL4 | 1:3.3.3-11.RHEL4 |
qtRed Hat:enterprise_linux:4::desktop |
before 1:3.3.3-11.RHEL4 | 1:3.3.3-11.RHEL4 |
qt-MySQLRed Hat:enterprise_linux:4::desktop |
before 1:3.3.3-11.RHEL4 | 1:3.3.3-11.RHEL4 |
qt-ODBCRed Hat:enterprise_linux:4::desktop |
before 1:3.3.3-11.RHEL4 | 1:3.3.3-11.RHEL4 |
qt-PostgreSQLRed Hat:enterprise_linux:4::desktop |
before 1:3.3.3-11.RHEL4 | 1:3.3.3-11.RHEL4 |
qt-configRed Hat:enterprise_linux:4::desktop |
before 1:3.3.3-11.RHEL4 | 1:3.3.3-11.RHEL4 |
qt-debuginfoRed Hat:enterprise_linux:4::desktop |
before 1:3.3.3-11.RHEL4 | 1:3.3.3-11.RHEL4 |
qt-designerRed Hat:enterprise_linux:4::desktop |
before 1:3.3.3-11.RHEL4 | 1:3.3.3-11.RHEL4 |
qt-develRed Hat:enterprise_linux:4::desktop |
before 1:3.3.3-11.RHEL4 | 1:3.3.3-11.RHEL4 |
qtRed Hat:enterprise_linux:4::es |
before 1:3.3.3-11.RHEL4 | 1:3.3.3-11.RHEL4 |
qt-MySQLRed Hat:enterprise_linux:4::es |
before 1:3.3.3-11.RHEL4 | 1:3.3.3-11.RHEL4 |
qt-ODBCRed Hat:enterprise_linux:4::es |
before 1:3.3.3-11.RHEL4 | 1:3.3.3-11.RHEL4 |
qt-PostgreSQLRed Hat:enterprise_linux:4::es |
before 1:3.3.3-11.RHEL4 | 1:3.3.3-11.RHEL4 |
qt-configRed Hat:enterprise_linux:4::es |
before 1:3.3.3-11.RHEL4 | 1:3.3.3-11.RHEL4 |
qt-debuginfoRed Hat:enterprise_linux:4::es |
before 1:3.3.3-11.RHEL4 | 1:3.3.3-11.RHEL4 |
qt-designerRed Hat:enterprise_linux:4::es |
before 1:3.3.3-11.RHEL4 | 1:3.3.3-11.RHEL4 |
qt-develRed Hat:enterprise_linux:4::es |
before 1:3.3.3-11.RHEL4 | 1:3.3.3-11.RHEL4 |
qtRed Hat:enterprise_linux:4::ws |
before 1:3.3.3-11.RHEL4 | 1:3.3.3-11.RHEL4 |
qt-MySQLRed Hat:enterprise_linux:4::ws |
before 1:3.3.3-11.RHEL4 | 1:3.3.3-11.RHEL4 |
qt-ODBCRed Hat:enterprise_linux:4::ws |
before 1:3.3.3-11.RHEL4 | 1:3.3.3-11.RHEL4 |
qt-PostgreSQLRed Hat:enterprise_linux:4::ws |
before 1:3.3.3-11.RHEL4 | 1:3.3.3-11.RHEL4 |
qt-configRed Hat:enterprise_linux:4::ws |
before 1:3.3.3-11.RHEL4 | 1:3.3.3-11.RHEL4 |
qt-debuginfoRed Hat:enterprise_linux:4::ws |
before 1:3.3.3-11.RHEL4 | 1:3.3.3-11.RHEL4 |
qt-designerRed Hat:enterprise_linux:4::ws |
before 1:3.3.3-11.RHEL4 | 1:3.3.3-11.RHEL4 |
qt-develRed Hat:enterprise_linux:4::ws |
before 1:3.3.3-11.RHEL4 | 1:3.3.3-11.RHEL4 |
qtRed Hat:enterprise_linux:5::client_workstation |
before 1:3.3.6-21.el5 | 1:3.3.6-21.el5 |
qt-debuginfoRed Hat:enterprise_linux:5::client_workstation |
before 1:3.3.6-21.el5 | 1:3.3.6-21.el5 |
qt-designerRed Hat:enterprise_linux:5::client_workstation |
before 1:3.3.6-21.el5 | 1:3.3.6-21.el5 |
qt-develRed Hat:enterprise_linux:5::client_workstation |
before 1:3.3.6-21.el5 | 1:3.3.6-21.el5 |
qt-devel-docsRed Hat:enterprise_linux:5::client_workstation |
before 1:3.3.6-21.el5 | 1:3.3.6-21.el5 |
qtRed Hat:enterprise_linux:5::client |
before 1:3.3.6-21.el5 | 1:3.3.6-21.el5 |
qt-MySQLRed Hat:enterprise_linux:5::client |
before 1:3.3.6-21.el5 | 1:3.3.6-21.el5 |
qt-ODBCRed Hat:enterprise_linux:5::client |
before 1:3.3.6-21.el5 | 1:3.3.6-21.el5 |
qt-PostgreSQLRed Hat:enterprise_linux:5::client |
before 1:3.3.6-21.el5 | 1:3.3.6-21.el5 |
qt-configRed Hat:enterprise_linux:5::client |
before 1:3.3.6-21.el5 | 1:3.3.6-21.el5 |
qt-debuginfoRed Hat:enterprise_linux:5::client |
before 1:3.3.6-21.el5 | 1:3.3.6-21.el5 |
qtRed Hat:enterprise_linux:5::server |
before 1:3.3.6-21.el5 | 1:3.3.6-21.el5 |
qt-MySQLRed Hat:enterprise_linux:5::server |
before 1:3.3.6-21.el5 | 1:3.3.6-21.el5 |
qt-ODBCRed Hat:enterprise_linux:5::server |
before 1:3.3.6-21.el5 | 1:3.3.6-21.el5 |
qt-PostgreSQLRed Hat:enterprise_linux:5::server |
before 1:3.3.6-21.el5 | 1:3.3.6-21.el5 |
qt-configRed Hat:enterprise_linux:5::server |
before 1:3.3.6-21.el5 | 1:3.3.6-21.el5 |
qt-debuginfoRed Hat:enterprise_linux:5::server |
before 1:3.3.6-21.el5 | 1:3.3.6-21.el5 |
qt-designerRed Hat:enterprise_linux:5::server |
before 1:3.3.6-21.el5 | 1:3.3.6-21.el5 |
qt-develRed Hat:enterprise_linux:5::server |
before 1:3.3.6-21.el5 | 1:3.3.6-21.el5 |
qt-devel-docsRed Hat:enterprise_linux:5::server |
before 1:3.3.6-21.el5 | 1:3.3.6-21.el5 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| affected, aliases, facts, references, title | GitHub Advisories, OSV | |
| first indexed | CVE List, NVD |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2007-3388 is a medium vulnerability (CVSS 6.8) in Trolltech Qt, published August 3, 2007. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.20%, the 90th percentile. Fixed in qt-x11-free 3:3.3.4-3sarge3.
References
issues.rpath.com/browse/RPL-1597
securitytracker.com/id?1018485
secunia.com/advisories/26385
trolltech.com/company/newsroom/announcements/press.2007-07-27.7503755960
secunia.com/advisories/26298
gentoo.org/security/en/glsa/glsa-200710-28.xml
Show 37 moreShow less
ubuntu.com/usn/usn-495-1
support.avaya.com/elmodocs2/security/ASA-2007-388.htm
vupen.com/english/advisories/2007/2733
novell.com/linux/security/advisories/2007_48_qt3.html
secunia.com/advisories/26284
mandriva.com/security/advisories?name=MDKSA-2007:151
secunia.com/advisories/27996
dist.trolltech.com/developer/download/170529.diff
secunia.com/advisories/26882
secunia.com/advisories/26607
secunia.com/advisories/26264
gentoo.org/security/en/glsa/glsa-200708-16.xml
secunia.com/advisories/26291
secunia.com/advisories/24460
secunia.com/advisories/26306
secunia.com/advisories/26804
securityfocus.com/bid/25154
securityfocus.com/archive/1/475480/30/5550/threaded
secunia.com/advisories/26852
bugs.gentoo.org/show_bug.cgi?id=185446
fedoranews.org/updates/FEDORA-2007-703.shtml
fedoranews.org/updates/FEDORA-2007-221.shtml
security.gentoo.org/glsa/glsa-200712-08.xml
secunia.com/advisories/28021
redhat.com/support/errata/RHSA-2007-0721.html
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A9690
secunia.com/advisories/26295
slackware.org/security/viewer.php?l=slackware-security&y=2007&m=slackware-security.354168
debian.org/security/2007/dsa-1426
nvd.nist.gov/vuln/detail/CVE-2007-3388
github.com/advisories/GHSA-f86g-8g2c-pghw
access.redhat.com/errata/RHSA-2007:0721
redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=248417
security.access.redhat.com/data/csaf/v2/advisories/2007/rhsa-2007_0721.json
access.redhat.com/security/cve/CVE-2007-3388
cve.org/CVERecord?id=CVE-2007-3388