Lucene search

K
gentooGentoo FoundationGLSA-200708-16
HistoryAug 22, 2007 - 12:00 a.m.

Qt: Multiple format string vulnerabilities

2007-08-2200:00:00
Gentoo Foundation
security.gentoo.org
18

0.113 Low

EPSS

Percentile

95.2%

Background

Qt is a cross-platform GUI framework, which is used e.g. by KDE.

Description

Tim Brown of Portcullis Computer Security Ltd and Dirk Mueller of KDE reported multiple format string errors in qWarning() calls in files qtextedit.cpp, qdatatable.cpp, qsqldatabase.cpp, qsqlindex.cpp, qsqlrecord.cpp, qglobal.cpp, and qsvgdevice.cpp.

Impact

An attacker could trigger one of the vulnerabilities by causing a Qt application to parse specially crafted text, which may lead to the execution of arbitrary code.

Workaround

There is no known workaround at this time.

Resolution

All Qt 3 users should upgrade to the latest version:

 # emerge --sync
 # emerge --ask --oneshot --verbose "=x11-libs/qt-3*"
OSVersionArchitecturePackageVersionFilename
Gentooanyallx11-libs/qt< 3.3.8-r3UNKNOWN