Katalog CVE

CVE-2026-102566

WysokieCVSS 7.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

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