CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2007-4137

High
Published: Translated: NVD NIST

Summary

Błąd off-by-one w funkcji QUtf8Decoder::toUnicode w Trolltech Qt 3 pozwala na wywołanie awarii (denial of service) przez atakujących, którzy wykorzystają spreparowany ciąg Unicode, co prowadzi do przepełnienia bufora w stercie. Warto zauważyć, że Qt 4 ma ten sam błąd w funkcji QUtf8Codec::convertToUnicode, ale nie jest on wykorzystywalny.

Risk Assessment

Organizacje mogą być narażone na awarie systemów korzystających z Qt 3, co może prowadzić do przerw w dostępności usług. Atakujący mogą wykorzystać tę podatność do destabilizacji aplikacji.

Recommendation

Zaleca się aktualizację do nowszej wersji Qt, aby usunąć tę podatność. W przypadku braku możliwości aktualizacji, należy ograniczyć dostęp do aplikacji korzystających z podatnej wersji Qt.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS