Katalog CVE

CVE-2024-42093

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linuxa rozwiązano podatność związaną z alokacją zmiennej cpumask na stosie. W przypadku włączonej opcji CONFIG_CPUMASK_OFFSTACK, taka alokacja może prowadzić do potencjalnego przepełnienia stosu.

Ocena ryzyka

Organizacje mogą być narażone na ryzyko przepełnienia stosu, co może prowadzić do awarii systemu lub nieautoryzowanego dostępu do pamięci.

Rekomendacja

Zaleca się, aby kod jądra zawsze korzystał z API *cpumask_var do alokacji zmiennej cpumask w sposób neutralny dla konfiguracji.

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/dpaa2: 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