CVE-2026-102566
WysokieCVSS 7.8Streszczenie
CTranslate2 przed wersją 4.8.1 zawiera przepełnienie bufora na stercie w binarnym loaderze modeli, który nie waliduje długości ładunku względem rozmiaru zaalokowanego bufora. Atakujący mogą tworzyć złośliwe pliki modeli z nadmiernymi długościami ładunku, aby zapisywać dane poza granicami alokacji sterty, powodując awarie lub wykonanie dowolnego kodu.
Ocena ryzyka
Atakujący mogący dostarczyć złośliwy plik modelu może wywołać awarię aplikacji lub wykonać dowolny kod w kontekście procesu ładującego model. Prowadzi to do potencjalnego pełnego przejęcia systemu.
Rekomendacja
Zaktualizuj CTranslate2 do wersji 4.8.1 lub nowszej. Nie ładuj modeli z niezaufanych źródeł.
Inne podatności w CTranslate2
Oryginalny opis (angielski, źródło NVD)
CTranslate2 before 4.8.1 contains a heap-based buffer overflow in the binary model loader that fails to validate payload length against allocated buffer size. Attackers can craft malicious model files with oversized payload lengths to write past heap allocation boundaries, causing crashes or arbitrary code execution.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

