Katalog CVE

CVE-2025-21870

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.19%

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

Streszczenie

W jądrze Linux w sterowniku ASoC SOF (Sound Open Firmware) dla topologii IPC4 wykryto podatność na wyłuskanie wskaźnika NULL. Pętle wyszukujące kopiarki ALH mogą natrafić na widgety niebędące DAI, które mają pusty copier->data, co prowadzi do awarii.

Ocena ryzyka

Może to spowodować odmowę usługi (kernel panic) lub nieprawidłowe działanie dźwięku, szczególnie w systemach z zaawansowanymi konfiguracjami audio.

Rekomendacja

Zaleca się aktualizację jądra Linux do wersji zawierającej poprawkę wzmacniającą logikę dopasowywania widgetów DAI w pętlach ALH.

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: ASoC: SOF: ipc4-topology: Harden loops for looking up ALH copiers Other, non DAI copier widgets could have the same stream name (sname) as the ALH copier and in that case the copier->data is NULL, no alh_data is attached, which could lead to NULL pointer dereference. We could check for this NULL pointer in sof_ipc4_prepare_copier_module() and avoid the crash, but a similar loop in sof_ipc4_widget_setup_comp_dai() will miscalculate the ALH device count, causing broken audio. The correct fix is to harden the matching logic by making sure that the 1. widget is a DAI widget - so dai = w->private is valid 2. the dai (and thus the copier) is ALH copier

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