CVE-2025-3512
ŚrednieCVSS 4.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 13 - wyżej niż 13% wszystkich znanych CVE
Streszczenie
W QTextMarkdownImporter biblioteki Qt wykryto podatność przepełnienia bufora na stercie. Problem występuje przy przetwarzaniu nieprawidłowo sformatowanego pliku Markdown. Dotyczy wersji Qt od 6.8.0 do 6.8.4; wersje do 6.6.0 są bezpieczne, a poprawka jest dostępna w 6.8.4 i nowszych.
Ocena ryzyka
Atakujący może zdalnie spowodować awarię aplikacji lub potencjalnie wykonać dowolny kod poprzez dostarczenie spreparowanego pliku Markdown.
Rekomendacja
Zaleca się aktualizację Qt do wersji 6.8.4 lub nowszej.
Inne podatności w Qt
Zobacz wszystkie- CVE-2026-100140Niskie
W funkcjonalności parsowania XML w Qt (Qt5Compat / QXmlSimpleReader) występuje podatność typu integer overflow. Może ona prowadzić do nieprawidłowego działania parsera przy przetwarzaniu spreparowanych danych XML.
- CVE-2026-107590Niskie
Podatność typu out-of-bounds write w module Qt 5 Compatibility APIs (Qt Core w Qt 5 i wcześniejszych) dotyczy kodowania tekstu za pomocą QTextCodec opartego na iconv. W określonych warunkach kodowanie tekstu może zapisać dane poza wewnętrznym buforem, co może spowodować awarię aplikacji i wpłynąć na integralność danych.
- CVE-2025-6338Krytyczne
W Qt Network dla Windows (Schannel) występuje niekompletne czyszczenie zasobów, co z czasem może prowadzić do odmowy usługi (DoS). Problem dotyczy Qt od wersji 5.15.0 do 6.8.3 oraz od 6.9.0 przed 6.9.2.
- CVE-2023-51714Krytyczne
W implementacji HTTP2 w Qt przed wersjami 5.15.17, 6.2.11, 6.5.4 i 6.6.2 występuje nieprawidłowe sprawdzenie przepełnienia liczby całkowitej w HPack w pliku hpacktable.cpp.
- CVE-2026-105924Średnie
Podatność dereferencji wskaźnika NULL w konwersji QCborValue do JSON w module Qt Core biblioteki Qt. Może prowadzić do awarii aplikacji podczas przetwarzania danych CBOR.
- CVE-2026-107472Średnie
Podatność typu out-of-bounds read w kodowaniu TSCII klasy QTextCodec w module Qt 5 Compatibility APIs (Qt Core w Qt 5 i wcześniejszych) dotyczy biblioteki Qt. Aplikacje konwertujące tekst do kodowania TSCII przez QTextCodec mogą odczytywać pamięć poza buforem wejściowym, co może spowodować awarię aplikacji lub błędną interpretację danych.
- CVE-2026-107157Niskie
Specjalnie spreparowane dane wejściowe CBOR przekazane do QCborValue::fromCbor() w Qt Core mogą spowodować odczyt poza granicami bufora, co może doprowadzić do awarii aplikacji i potencjalnie ujawnić informacje.
- CVE-2026-101201Średnie
Zniekształcony nagłówek w pliku binarnym przekazanym do funkcji QBinaryJson::fromBinaryData() może spowodować niezdefiniowane zachowanie z powodu odczytu poza granicami bufora.
- CVE-2026-78253Niskie
Nieograniczona rekurencja w QXmlStreamReader::readElementText() w Qt Group Qt umożliwia atakującym spowodowanie odmowy usługi (awaria aplikacji przez wyczerpanie stosu) za pomocą spreparowanego dokumentu XML.
- CVE-2026-19248Wysokie
Parsowanie XML w QDomDocument jest podatne na zdalnie wyzwalany atak typu odmowa usługi (crash) podczas przetwarzania niezaufanych danych wejściowych.
Oryginalny opis (angielski, źródło NVD)
There is a Heap-based Buffer Overflow vulnerability in QTextMarkdownImporter. This requires an incorrectly formatted markdown file to be passed to QTextMarkdownImporter to trigger the overflow. This issue affects Qt from 6.8.0 to 6.8.4. Versions up to 6.6.0 are known to be unaffected, and the fix is in 6.8.4 and later.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

