Trolltech fixes vulnerability in Qt libraries
Trolltech, producer of the cross-platform C++ framework Qt, has released a source code patch for the Qt3 and Qt4 libraries, which fixes a vulnerability in the QUtf8Decoder. The "off-by-one" error when processing Unicode strings can be exploited in Qt3 to crash affected applications or possibly to inject malicious code through a single byte heap overflow.
Although the bug is present in all versions of Qt3 and Qt4, in Qt4 it cannot be used to develop an exploit. A patch for this bug should be included in the forthcoming bug fix release for Qt4. Red Hat has been distributing an updated patch since Friday.