Katalog CVE

CVE-2026-80751

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.15%

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

Streszczenie

W jądrze Linux w sterowniku pmdomain dla MediaTek (mtk_mfg) występuje niezainicjalizowana zmienna prev_o w funkcji mtk_mfg_attach_dev(). Przy pierwszej iteracji pętli zmienna jest odczytywana przed przypisaniem, co może prowadzić do użycia nieprawidłowego wskaźnika i potencjalnego błędu lub pominięcia pierwszej pozycji OPP.

Ocena ryzyka

Może to spowodować awarię systemu lub nieprawidłowe działanie zarządzania energią dla układów graficznych MediaTek, co wpływa na stabilność i wydajność.

Rekomendacja

Zainstaluj najnowszą łatkę jądra Linux, która inicjalizuje prev_o na NULL, aby zapobiec nieprawidłowym odczytom.

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: pmdomain: mediatek: mfg: initialize prev_o in mtk_mfg_attach_dev() mtk_mfg_attach_dev() reads prev_o on the first iteration of its loop, in "if (prev_o && prev_o->freq == o->freq)", before prev_o is assigned at the end of the loop body. On that first iteration, evaluating prev_o reads an indeterminate value. If it is non-NULL, the condition dereferences a stale or invalid pointer, potentially faulting or incorrectly skipping the first OPP. Initialize prev_o to NULL. This matches the intent as well: there is no previous OPP to compare against on the first iteration. Found with Clang's -Wconditional-uninitialized.

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