Katalog CVE

CVE-2025-39718

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.15%

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

Streszczenie

W sterowniku vsock/virtio w jądrze Linux brakowało walidacji długości w nagłówku pakietu przed wywołaniem skb_put(). Jeśli host przekaże zawyżoną długość, może dojść do przepełnienia bufora SKB. Poprawka dodaje walidację długości przed skb_put().

Ocena ryzyka

Organizacja narażona jest na przepełnienie bufora w stosie sieciowym virtio, co może prowadzić do awarii systemu lub potencjalnego zdalnego wykonania kodu przez złośliwego hosta.

Rekomendacja

Zaleca się aktualizację jądra Linux do wersji zawierającej poprawkę, która waliduje długość w nagłówku pakietu przed wywołaniem skb_put().

Inne podatności w Linux kernel

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

In the Linux kernel, the following vulnerability has been resolved: vsock/virtio: Validate length in packet header before skb_put() When receiving a vsock packet in the guest, only the virtqueue buffer size is validated prior to virtio_vsock_skb_rx_put(). Unfortunately, virtio_vsock_skb_rx_put() uses the length from the packet header as the length argument to skb_put(), potentially resulting in SKB overflow if the host has gone wonky. Validate the length as advertised by the packet header before calling virtio_vsock_skb_rx_put().

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