Katalog CVE

CVE-2025-71101

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.12%

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

Streszczenie

W sterowniku hp-bioscfg w jądrze Linux wykryto podatność na odczyt poza zakresem tablicy podczas parsowania pakietów ACPI. Funkcje hp_populate_*_elements_from_package() nie sprawdzają poprawnie indeksów przy dostępie do elementów tablicy z przesunięciem.

Ocena ryzyka

Odczyt poza zakresem tablicy może prowadzić do awarii systemu lub potencjalnego wykonania dowolnego kodu przez atakującego.

Rekomendacja

Zaleca się aktualizację jądra Linux do wersji zawierającej poprawkę walidującą rzeczywisty indeks dostępu do tablicy.

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: platform/x86: hp-bioscfg: Fix out-of-bounds array access in ACPI package parsing The hp_populate_*_elements_from_package() functions in the hp-bioscfg driver contain out-of-bounds array access vulnerabilities. These functions parse ACPI packages into internal data structures using a for loop with index variable 'elem' that iterates through enum_obj/integer_obj/order_obj/password_obj/string_obj arrays. When processing multi-element fields like PREREQUISITES and ENUM_POSSIBLE_VALUES, these functions read multiple consecutive array elements using expressions like 'enum_obj[elem + reqs]' and 'enum_obj[elem + pos_values]' within nested loops. The bug is that the bounds check only validated elem, but did not consider the additional offset when accessing elem + reqs or elem + pos_values. The fix changes the bounds check to validate the actual accessed index.

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