Katalog CVE

CVE-2026-118375

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.37%

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

Streszczenie

llama.cpp w wersjach od b8841 do b11865 zawiera podatność na zapis poza granicami bufora w funkcji rdma_recv() transportu RDMA ggml-rpc, która pozwala nieuwierzytelnionym peером na przepełnienie stosu serwera rpc-server. Atakujący deklarujący obsługę RDMA w wiadomości HELLO mogą wysłać do 256 KiB do zmiennej stosu o rozmiarze 1 bajta w rpc_serve_client(), powodując awarię serwera lub potencjalne wykonanie kodu.

Ocena ryzyka

Atakujący może zdalnie spowodować awarię serwera lub potencjalnie wykonać dowolny kod, co prowadzi do przerwy w działaniu usługi i naruszenia bezpieczeństwa systemu. Ryzyko jest wysokie ze względu na brak wymaganego uwierzytelnienia.

Rekomendacja

Zaktualizuj llama.cpp do wersji nowszej niż b11865. Do czasu aktualizacji rozważ wyłączenie transportu RDMA lub ograniczenie dostępu do serwera rpc-server.

Inne podatności w llama.cpp

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

llama.cpp b8841 before b11865 contains an out-of-bounds write vulnerability in the ggml-rpc RDMA transport rdma_recv() function that allows unauthenticated peers to overflow the rpc-server stack. Attackers advertising RDMA capabilities in the HELLO message can send up to 256 KiB into a 1-byte stack variable in rpc_serve_client(), crashing the server or potentially executing code.

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