Katalog CVE

CVE-2026-80711

Niskie ryzyko· EPSS 5%
Opublikowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.16%

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

Streszczenie

W jądrze Linux w sterowniku max17040 występuje problem z obsługą braku dostawcy statusu. Gdy nie ma zarejestrowanego dostawcy, funkcja zwraca sukces, ale wartość statusu pozostaje niezainicjalizowana, co może prowadzić do odczytu nieprawidłowych danych przez użytkownika.

Ocena ryzyka

Użytkownik może odczytać niezainicjalizowaną wartość statusu baterii, co może prowadzić do błędnych decyzji systemowych lub wycieku informacji.

Rekomendacja

Zainstaluj poprawkę jądra, która zwraca POWER_SUPPLY_STATUS_UNKNOWN, gdy brak dostawcy statusu, i propaguje inne błędy.

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: power: supply: max17040: handle missing status supplier MAX17040 does not report charger state itself, so the driver forwards POWER_SUPPLY_PROP_STATUS to a supplier power supply. If no supplier is registered, power_supply_get_property_from_supplier() returns -ENODEV and leaves the output value untouched. max17040_get_property() currently ignores that error and returns success, so userspace can read an uninitialized status value from the battery power supply. This happens on systems that use the fuel gauge without a charger supplier relationship in firmware. Return POWER_SUPPLY_STATUS_UNKNOWN when no supplier provides STATUS, and propagate other supplier lookup errors.

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