CVE-2026-6210
WysokieCVSS 8.7Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 20 - wyżej niż 20% wszystkich znanych CVE
Streszczenie
Podatność typu confusion w Qt SVG pozwala atakującemu na spowodowanie awarii aplikacji poprzez spreparowany obraz SVG. Problem występuje podczas przetwarzania odniesień markerów SVG, gdzie renderer nie weryfikuje typu węzła przed rzutowaniem.
Ocena ryzyka
Wykorzystanie tej podatności może prowadzić do awarii aplikacji, co skutkuje odmową usługi. Organizacje powinny być świadome ryzyka związanego z przetwarzaniem niezweryfikowanych obrazów SVG.
Rekomendacja
Zaleca się aktualizację Qt SVG do wersji 6.8.8 lub 6.11.1 i późniejszych, aby zniwelować ryzyko związane z tą podatnością.
Inne podatności w Qt SVG
Oryginalny opis (angielski, źródło NVD)
A type confusion vulnerability in Qt SVG allows an attacker to cause an application crash via a crafted SVG image. When processing SVG marker references, the renderer retrieves a node by its id attribute and casts it to QSvgMarker* without verifying the node type. A non-marker element (such as a <line> element) that references itself as a marker triggers an out-of-bounds heap read due to the object size difference between QSvgLine and QSvgMarker, followed by an endless recursion that bypasses the marker recursion guard through incorrect virtual dispatch. The result is an application crash (denial of service). This issue affects Qt SVG: from 6.7.0 before 6.8.8, from 6.9.0 before 6.11.1.

