Skip to content

CVE-2007-4137 Off-by-one error in the QUtf8Decoder::toUnicode function in Trolltech Qt 3 allows context-dependent attackers to cause a denial of service (crash) via a crafted Unicode string that triggers a heap-bas...

HighCVSS 7.5 EPSS 2.3%
Published
Updated
Exploit status
No public exploit known

Description

Off-by-one error in the QUtf8Decoder::toUnicode function in Trolltech Qt 3 allows context-dependent attackers to cause a denial of service (crash) via a crafted Unicode string that triggers a heap-based buffer overflow. NOTE: Qt 4 has the same error in the QUtf8Codec::convertToUnicode function, but it is not exploitable.

Affected products

ProductAffected versionsFixed in
trolltech qt = 3.0 No fix listed
trolltech qt = 3.0.3 No fix listed
trolltech qt = 3.0.5 No fix listed
trolltech qt = 3.1 No fix listed
trolltech qt = 3.1.1 No fix listed
trolltech qt = 3.1.2 No fix listed
trolltech qt = 3.2.1 No fix listed
trolltech qt = 3.2.3 No fix listed
trolltech qt = 3.3.0 No fix listed
trolltech qt = 3.3.1 No fix listed
trolltech qt = 3.3.2 No fix listed
trolltech qt = 3.3.3 No fix listed
trolltech qt = 3.3.4 No fix listed
trolltech qt = 3.3.5 No fix listed
trolltech qt = 3.3.6 No fix listed
trolltech qt = 3.3.7 No fix listed
trolltech qt = 3.3.8 No fix listed
trolltech qt = 4.1 No fix listed
trolltech qt = 4.1.4 No fix listed
trolltech qt = 4.1.5 No fix listed
trolltech qt = 4.2 No fix listed
trolltech qt = 4.2.1 No fix listed
trolltech qt = 4.2.3 No fix listed

References