CVE-2026-31525
MediumSummary
W jądrze Linuxa naprawiono podatność związaną z nieokreślonym zachowaniem w interpreterze BPF dla operacji dzielenia i reszty z dzielenia na liczbach całkowitych. Problem dotyczył użycia makra abs() na operandach s32.
Risk Assessment
Podatność ta mogła prowadzić do nieprzewidywalnych wyników operacji matematycznych, co mogło wpłynąć na stabilność systemu oraz bezpieczeństwo aplikacji korzystających z BPF.
Recommendation
Zaleca się aktualizację jądra Linux do najnowszej wersji, aby usunąć tę podatność i zapewnić prawidłowe działanie operacji matematycznych w interpreterze BPF.
Original NVD description (English source)
In the Linux kernel, the following vulnerability has been resolved: bpf: Fix undefined behavior in interpreter sdiv/smod for INT_MIN The BPF interpreter's signed 32-bit division and modulo handlers use the kernel abs() macro on s32 operands. The abs() macro documentation (include/linux/math.h) exp

