Katalog CVE

CVE-2024-58399

ŚrednieCVSS 6.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.12%

Percentyl 2 - wyżej niż 2% wszystkich znanych CVE

Streszczenie

llama.cpp przed wersją b2731 zawiera podatność polegającą na odczycie poza granicami w funkcji llama_model_loader, która pozwala atakującym na odczyt pamięci poza zmapowanym plikiem modelu poprzez spreparowane przesunięcia tensorów GGUF. Atakujący może dostarczyć spreparowany lub obcięty plik modelu GGUF z dowolnymi 64-bitowymi przesunięciami tensorów, powodując awarię procesu lub załadowanie sąsiedniej pamięci procesu jako wag modelu.

Ocena ryzyka

Możliwe jest zdalne wywołanie awarii aplikacji oraz potencjalny wyciek danych z pamięci procesu.

Rekomendacja

Zaktualizuj llama.cpp do wersji b2731 lub nowszej, zawierającej poprawkę odczytu poza granicami.

Inne podatności w llama.cpp

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

llama.cpp before b2731 contains an out-of-bounds read vulnerability in llama_model_loader that allows attackers to read memory outside the mapped model file via crafted GGUF tensor offsets. Attackers can supply a crafted or truncated GGUF model file with arbitrary 64-bit tensor offsets to crash the process or load adjacent process memory as model weights.

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