CVE-2025-23136
ŚrednieCVSS 5.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 7 - wyżej niż 7% wszystkich znanych CVE
Streszczenie
W jądrze Linuxa w sterowniku termicznym int340x brakowało sprawdzenia, czy wskaźnik do struktury ACPI (adev) nie jest NULL. Może to prowadzić do dereferencji pustego wskaźnika w funkcji int3402_thermal_probe(). Dodano odpowiednie sprawdzenie i zwracanie błędu -ENODEV.
Ocena ryzyka
Brak sprawdzenia NULL dla adev może spowodować awarię systemu (kernel panic) podczas inicjalizacji sterownika termicznego na platformach, gdzie urządzenie nie ma towarzyszącego węzła ACPI.
Rekomendacja
Zaleca się natychmiastową aktualizację jądra Linuxa do wersji zawierającej poprawkę (commit dodający sprawdzenie NULL dla adev w int340x_thermal).
Oryginalny opis (angielski, źródło NVD)
In the Linux kernel, the following vulnerability has been resolved: thermal: int340x: Add NULL check for adev Not all devices have an ACPI companion fwnode, so adev might be NULL. This is similar to the commit cd2fd6eab480 ("platform/x86: int3472: Check for adev == NULL"). Add a check for adev not being set and return -ENODEV in that case to avoid a possible NULL pointer deref in int3402_thermal_probe(). Note, under the same directory, int3400_thermal_probe() has such a check. [ rjw: Subject edit, added Fixes: ]

