Katalog CVE

CVE-2025-21724

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze systemu Linux naprawiono podatność związaną z przesunięciem poza granice w funkcji iova_bitmap_offset_to_index(). Problem ten mógł prowadzić do nieokreślonego zachowania, gdy wartość przesunięcia przekraczała 31 bitów.

Ocena ryzyka

Organizacje mogą być narażone na nieprzewidywalne zachowanie systemu, co może prowadzić do awarii lub naruszenia bezpieczeństwa. W szczególności, atakujący mógłby wykorzystać tę podatność do destabilizacji systemu.

Rekomendacja

Zaleca się aktualizację jądra systemu Linux do najnowszej wersji, aby usunąć tę podatność. Regularne monitorowanie i aktualizowanie systemów jest kluczowe dla zapewnienia bezpieczeństwa.

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: iommufd/iova_bitmap: Fix shift-out-of-bounds in iova_bitmap_offset_to_index() Resolve a UBSAN shift-out-of-bounds issue in iova_bitmap_offset_to_index() where shifting the constant "1" (of type int) by bitmap->mapped.pgshift (an unsigned long value) could result in undefined behavior. The constant "1" defaults to a 32-bit "int", and when "pgshift" exceeds 31 (e.g., pgshift = 63) the shift operation overflows, as the result cannot be represented in a 32-bit type. To resolve this, the constant is updated to "1UL", promoting it to an unsigned long type to match the operand's type.

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