Katalog CVE

CVE-2026-24856

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

iccDEV to zestaw bibliotek i narzędzi do interakcji oraz manipulacji profilami zarządzania kolorami ICC. W wersjach przed 2.3.1.2 występuje problem z nieokreślonym zachowaniem podczas konwersji wartości NaN typu float na typy całkowite unsigned short, co może prowadzić do uszkodzenia struktur pamięci i umożliwić wykonanie dowolnego kodu.

Ocena ryzyka

Podatność ta zagraża użytkownikom biblioteki iccDEV, którzy przetwarzają profile kolorów ICC, co może prowadzić do poważnych naruszeń bezpieczeństwa w systemach korzystających z tych profili.

Rekomendacja

Zaleca się aktualizację do wersji 2.3.1.2 lub nowszej, aby usunąć tę podatność. Brak znanych obejść dla tego problemu.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

iccDEV provides a set of libraries and tools that allow for the interaction, manipulation, and application of ICC color management profiles. Versions prior to 2.3.1.2 have an undefined behavior issue when floating-point NaN values are converted to unsigned short integer types during ICC profile XML parsing potentially corrupting memory structures and enabling arbitrary code execution. This vulnerability affects users of the iccDEV library who process ICC color profiles. ICC Profile Injection vulnerabilities arise when user-controllable input is incorporated into ICC profile data or other structured binary blobs in an unsafe manner. Version 2.3.1.2 contains a fix for the issue. No known workarounds are available.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS