Katalog CVE

CVE-2025-58150

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Kod śledzenia w trybie shadow wykorzystuje zestaw zmiennych per-CPU, aby uniknąć kłopotliwego przekazywania parametrów. Niektóre z tych zmiennych są zapisywane danymi kontrolowanymi przez gościa, a rozmiar tych danych może być większy niż rozmiar zmiennej, co prowadzi do braku ograniczeń przy zapisie.

Ocena ryzyka

Brak odpowiednich ograniczeń przy zapisie danych może prowadzić do nadpisania pamięci, co stwarza ryzyko ataków typu przepełnienie bufora. Może to skutkować nieautoryzowanym dostępem do pamięci lub destabilizacją systemu.

Rekomendacja

Zaleca się wprowadzenie odpowiednich ograniczeń na rozmiar danych zapisywanych do zmiennych per-CPU, aby zapobiec nadpisywaniu pamięci. Należy również przeprowadzić audyt kodu w celu identyfikacji i naprawy podobnych problemów.

Powiązane podatności

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

Shadow mode tracing code uses a set of per-CPU variables to avoid cumbersome parameter passing. Some of these variables are written to with guest controlled data, of guest controllable size. That size can be larger than the variable, and bounding of the writes was missing.

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