Katalog CVE

CVE-2025-38330

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

Streszczenie

W jądrze Linux w komponencie firmware: cs_dsp naprawiono błąd dostępu poza granice pamięci (OOB) w teście KUnit (pamięć podręczna ctl). Kod używał `mock_coeff_template.length_bytes` (4 bajty) do alokacji wartości rejestru, ale później długość była ustawiana na 8 bajtów, co powodowało błędy testu. Poprawka usuwa nadpisanie długości, zachowując oryginalną wartość 4 dla wszystkich operacji.

Ocena ryzyka

Podatność występuje wyłącznie w kodzie testowym KUnit, więc nie wpływa na środowiska produkcyjne. Ryzyko ogranicza się do niepowodzeń testów lub fałszywych alarmów w procesie CI.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę. W środowiskach produkcyjnych nie jest wymagane natychmiastowe działanie, ponieważ problem dotyczy tylko testów.

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: firmware: cs_dsp: Fix OOB memory read access in KUnit test (ctl cache) KASAN reported out of bounds access - cs_dsp_ctl_cache_init_multiple_offsets(). The code uses mock_coeff_template.length_bytes (4 bytes) for register value allocations. But later, this length is set to 8 bytes which causes test code failures. As fix, just remove the lenght override, keeping the original value 4 for all operations.

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