Katalog CVE

CVE-2024-42094

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linuxa zidentyfikowano podatność związaną z alokacją zmiennej cpumask na stosie, co może prowadzić do przepełnienia stosu. Została ona rozwiązana poprzez zalecenie użycia API *cpumask_var do alokacji zmiennej cpumask w sposób neutralny dla konfiguracji.

Ocena ryzyka

Potencjalne przepełnienie stosu może prowadzić do awarii systemu lub umożliwić atakującemu wykonanie złośliwego kodu. Organizacje powinny być świadome ryzyka związanego z niewłaściwą alokacją zmiennych w jądrze.

Rekomendacja

Zaleca się aktualizację jądra do wersji, która zawiera poprawkę oraz stosowanie API *cpumask_var do alokacji zmiennych cpumask.

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: net/iucv: Avoid explicit cpumask var allocation on stack For CONFIG_CPUMASK_OFFSTACK=y kernel, explicit allocation of cpumask variable on stack is not recommended since it can cause potential stack overflow. Instead, kernel code should always use *cpumask_var API(s) to allocate cpumask var in config-neutral way, leaving allocation strategy to CONFIG_CPUMASK_OFFSTACK. Use *cpumask_var API(s) to address it.

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