CVE-2026-72350
WysokieCVSS 7.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 7 - wyżej niż 7% wszystkich znanych CVE
Streszczenie
W jądrze Linux w module netfilter xt_u32 brakuje walidacji liczników przesunięć bitowych dostarczanych przez reguły. Złośliwa reguła może podać wartość przesunięcia 32 lub większą, co prowadzi do niezdefiniowanego przesunięcia poza zakres podczas oceny pakietu. Dodano walidację operandów XT_U32_LEFTSH i XT_U32_RIGHTSH w funkcji u32_mt_checkentry(), aby odrzucać nieprawidłowe reguły przed ich użyciem.
Ocena ryzyka
Nieprawidłowe reguły mogą powodować awarię jądra lub nieprzewidywalne zachowanie podczas przetwarzania pakietów, co może prowadzić do przerwania działania usług lub potencjalnego obejścia zabezpieczeń.
Rekomendacja
Zastosuj aktualizację jądra Linux zawierającą poprawkę dla CVE-2026-72350. Przed wdrożeniem sprawdź, czy reguły xt_u32 są poprawne.
Oryginalny opis (angielski, źródło NVD)
In the Linux kernel, the following vulnerability has been resolved: netfilter: xt_u32: reject invalid shift counts u32_match_it() executes rule-supplied shift operands on a 32-bit value. A malformed u32 rule can provide a shift count of 32 or more, triggering an undefined shift out-of-bounds during packet evaluation. Validate XT_U32_LEFTSH and XT_U32_RIGHTSH operands in u32_mt_checkentry() and reject malformed rules before they reach the packet path.

