CVE-2026-4748
WysokieStreszczenie
W wyniku regresji w sposobie obliczania hashy, reguły zawierające składnię zakresu adresów (x.x.x.x - y.y.y.y) różniące się jedynie zakresem adresów są cicho ignorowane jako duplikaty. Tylko pierwsza z takich reguł jest ładowana do pf, co może prowadzić do nieoczekiwanego zachowania.
Ocena ryzyka
Ignorowanie dotkniętych reguł może prowadzić do nieprawidłowego blokowania lub nadmiernego odblokowywania ruchu, co stwarza ryzyko dla bezpieczeństwa sieci organizacji.
Rekomendacja
Zaleca się przegląd i aktualizację reguł zapory, aby upewnić się, że nie są one ignorowane oraz monitorowanie zachowania systemu w celu wykrycia potencjalnych problemów.
Powiązane podatności
- CVE-2026-90680Krytyczne
W urządzeniu D-Link DIR-823G (wersja 1.0.2B05_20181207) wykryto podatność przepełnienia bufora na stosie w funkcji strcpy w pliku /HNAP1/SetStaticRouteSettings (komponent HNAP1). Manipulacja argumentami PAddress/SubnetMask/Gateway prowadzi do przepełnienia bufora. Atak można przeprowadzić zdalnie.
- CVE-2026-90608Krytyczne
W urządzeniu Totolink A3002MU (wersja Hh-B20211125.1046) wykryto podatność przepełnienia bufora w funkcji formPortFw w pliku /boafrm/formPortFw (komponent boa). Manipulacja argumentem service_type powoduje przepełnienie bufora. Atak można przeprowadzić zdalnie, a exploit został publicznie ujawniony.
- CVE-2026-90607Krytyczne
W urządzeniu Totolink A3002MU (wersja Hh-B20211125.1046) wykryto podatność przepełnienia bufora w funkcji formNewSchedule w pliku /boafrm/formNewSchedule (komponent boa). Manipulacja argumentem submit-url powoduje przepełnienie bufora. Atak można przeprowadzić zdalnie, a exploit jest publicznie dostępny.
- CVE-2026-90606Krytyczne
W urządzeniu Totolink A3002MU (wersja Hh-B20211125.1046) wykryto podatność przepełnienia bufora w funkcji formIpv6Setup w pliku /boafrm/formIpv6Setup (komponent boa). Manipulacja argumentem static_ipv6 prowadzi do przepełnienia bufora. Atak można przeprowadzić zdalnie, a exploit został publicznie ujawniony.
- CVE-2026-90605Krytyczne
W urządzeniu Totolink A3002MU (wersja Hh-B20211125.1046) zidentyfikowano podatność przepełnienia bufora w funkcji formFilter w pliku /boafrm/formFilter (komponent boa). Manipulacja argumentem ip6addr prowadzi do przepełnienia bufora. Atak można wykonać zdalnie, a exploit został publicznie udostępniony.
- CVE-2026-81648Krytyczne
Wtyczka WordPress CryptoPayment Gateway w wersjach od 1.2.1 do 1.2.2 nie stosuje kontroli autoryzacji w jednym ze swoich punktów końcowych AJAX. Umożliwia to nieuwierzytelnionym użytkownikom wywoływanie operacji administracyjnych, w tym usuwanie dowolnych plików na serwerze, nadpisywanie konfiguracji bramki płatności oraz odzyskiwanie zapisanych danych uwierzytelniających portfela w postaci jawnej.
- CVE-2026-90558Krytyczne
sngrep w wersjach do 1.8.4 zawiera podatności przepełnienia bufora stosu w procedurach formatowania atrybutów SIP, gdy wartości nagłówków przekraczają limit bufora 255 bajtów. Atakujący może tworzyć złośliwe pakiety SIP z nadmiernie długimi polami Call-ID, X-Call-ID lub innymi nagłówkami, aby przepełnić bufory stosu i spowodować awarie lub wykonanie dowolnego kodu podczas parsowania i renderowania pakietów.
- CVE-2026-78159Krytyczne
Wtyczka The Events Calendar dla WordPressa w wersjach do 6.17.3 włącznie jest podatna na zdalne wykonanie kodu poprzez funkcję parse_array. Nieodpowiednia walidacja mapy 'classes' widgetu pozwala na obejście sprawdzenia is_safe_widget_instance() i dotarcie do wywołania kodu w Element_Classes::parse_array(). Atakujący bez uwierzytelnienia może wykonać kod na serwerze, jeśli w witrynie włączono komentarze do wpisów tribe_events i przesłano komentarz zawierający spreparowany blok wp:legacy-widget.
- CVE-2026-78006Krytyczne
Wtyczka The Events Calendar dla WordPressa w wersjach do 6.17.4 włącznie jest podatna na zdalne wykonanie kodu poprzez funkcję is_safe_widget_instance. Ochrona w tej funkcji może zostać obejta, ponieważ PHP uruchamia magiczne metody podczas wstępnego przetwarzania, a enable_rendering_widget_copied() fałszuje prawidłowy atrybut integralności wp_hash przed osiągnięciem unserialize(). Atakujący bez uwierzytelnienia może wykonać kod na serwerze, ponieważ szablon V2 pojedynczego wydarzenia uruchamia do_blocks() na buforowanym HTML komentarza, a WordPress zwraca URL z hashem moderacji pozwalający na natychmiastowe wyświetlenie własnego oczekującego komentarza.
- CVE-2026-85681Krytyczne
Wtyczka WordPress WP Component w wersji do 2.2.4 nie sprawdza uprawnień ani nonce w jednej z akcji udostępnianych nieuwierzytelnionym użytkownikom, a nazwę i wartość opcji pobiera z żądania. Umożliwia to nieuwierzytelnionemu atakującemu nadpisanie dowolnych opcji witryny, co w instalacji pojedynczej prowadzi do pełnego przejęcia poprzez włączenie rejestracji z domyślną rolą administratora.
Oryginalny opis (angielski, źródło NVD)
A regression in the way hashes were calculated caused rules containing the address range syntax (x.x.x.x - y.y.y.y) that only differ in the address range(s) involved to be silently dropped as duplicates. Only the first of such rules is actually loaded into pf. Ranges expressed using the address[/mask-bits] syntax were not affected. Some keywords representing actions taken on a packet-matching rule, such as 'log', 'return tll', or 'dnpipe', may suffer from the same issue. It is unlikely that users have such configurations, as these rules would always be redundant. Affected rules are silently ignored, which can lead to unexpected behaviour including over- and underblocking.

