Katalog CVE

CVE-2025-39820

ŚrednieCVSS 5.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.13%

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

Streszczenie

W jądrze Linux w sterowniku drm/msm/dpu funkcja drm_atomic_get_new_connector_state() może zwrócić NULL, jeśli konektor nie jest częścią stanu atomowego. Brak sprawdzenia prowadzi do dereferencji NULL w dpu_encoder_needs_modeset. Poprawka dodaje sprawdzenie NULL, wzorując się na funkcji dpu_encoder_update_topology().

Ocena ryzyka

Może to spowodować awarię jądra (kernel crash) na urządzeniach z SoC Qualcomm Snapdragon podczas operacji DRM, prowadząc do niedostępności grafiki lub systemu. Wymaga lokalnego dostępu i wywołania określonych operacji DRM.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę. Unikaj niepotrzebnych operacji zmiany trybu wyświetlania do czasu aktualizacji.

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: drm/msm/dpu: Add a null ptr check for dpu_encoder_needs_modeset The drm_atomic_get_new_connector_state() can return NULL if the connector is not part of the atomic state. Add a check to prevent a NULL pointer dereference. This follows the same pattern used in dpu_encoder_update_topology() within the same file, which checks for NULL before using conn_state. Patchwork: https://patchwork.freedesktop.org/patch/665188/

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