Katalog CVE

CVE-2026-53022

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.17%

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

Streszczenie

W jądrze Linux w sterowniku dell-wmi-sysman dla platform x86 wykryto podatność polegającą na braku sprawdzenia dostępnego miejsca podczas agregacji ciągów znaków z firmware'u. Funkcja populate_enum_data() łączyła wartości modyfikatorów i możliwych wartości w 512-bajtowe struktury, używając strcat() bez kontroli pozostałego miejsca, co mogło prowadzić do przepełnienia bufora.

Ocena ryzyka

Atakujący z uprzywilejowanym dostępem do systemu mógłby dostarczyć złośliwe dane z firmware'u, powodując przepełnienie bufora i potencjalnie destabilizację systemu lub eskalację uprawnień.

Rekomendacja

Należy niezwłocznie zaktualizować jądro Linux do wersji zawierającej poprawkę, która zastępuje niebezpieczne wywołania strcat() funkcją z ograniczeniem długości oraz odrzuca pakiety enumeracji, których łączny rozmiar przekracza dostępny bufor.

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: dell-wmi-sysman: bound enumeration string aggregation populate_enum_data() aggregates firmware-provided value-modifier and possible-value strings into fixed 512-byte struct members. The current code bounds each individual source string but then appends every string and separator with raw strcat() and no remaining-space check. Switch the aggregation loops to a bounded append helper and reject enumeration packages whose combined strings do not fit in the destination buffers. [ij: add include]

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