Katalog CVE

CVE-2024-26884

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze systemu Linux naprawiono podatność związaną z przepełnieniem hashtab na architekturach 32-bitowych. Problem wynikał z nieprawidłowego sprawdzania przepełnienia, które mogło prowadzić do nieokreślonego zachowania.

Ocena ryzyka

Organizacje mogą być narażone na ataki wykorzystujące tę podatność, co może prowadzić do nieprzewidywalnych skutków w działaniu systemu. W szczególności, atakujący mógłby wykorzystać tę lukę do destabilizacji systemu.

Rekomendacja

Zaleca się aktualizację jądra systemu Linux do najnowszej wersji, aby usunąć tę podatność. Należy również monitorować systemy pod kątem potencjalnych exploitów związanych z tą luką.

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: bpf: Fix hashtab overflow check on 32-bit arches The hashtab code relies on roundup_pow_of_two() to compute the number of hash buckets, and contains an overflow check by checking if the resulting value is 0. However, on 32-bit arches, the roundup code itself can overflow by doing a 32-bit left-shift of an unsigned long value, which is undefined behaviour, so it is not guaranteed to truncate neatly. This was triggered by syzbot on the DEVMAP_HASH type, which contains the same check, copied from the hashtab code. So apply the same fix to hashtab, by moving the overflow check to before the roundup.

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