CVE-2025-37864
ŚrednieCVSS 5.5Streszczenie
W jądrze Linuxa rozwiązano podatność związaną z nieprawidłowym czyszczeniem wpisów FDB, MDB i VLAN podczas odłączania. Problem polegał na tym, że niektóre sterowniki mogły pozostawiać te wpisy, co prowadziło do ostrzeżeń podczas odłączania.
Ocena ryzyka
Organizacje mogą być narażone na problemy z zarządzaniem adresami w sieci, co może prowadzić do nieprawidłowego działania lub wycieków informacji. Niezarządzane wpisy mogą również wpływać na wydajność sieci.
Rekomendacja
Zaleca się aktualizację jądra Linux do najnowszej wersji, aby usunąć tę podatność oraz monitorowanie logów systemowych w celu identyfikacji potencjalnych problemów związanych z VLAN i FDB.
Powiązane podatności
- CVE-2026-107510Krytyczne
Uwierzytelniony użytkownik z wysokimi uprawnieniami może wstrzykiwać argumenty w poleceniach do rozwiązywania problemów, co prowadzi do eskalacji uprawnień.
- CVE-2026-12260Krytyczne
Podatność na wstrzykiwanie SQL w platformie demonstracyjnej NetBoard CRM. Podatny komponent to parametr 'user-name' POST w punkcie końcowym '/module/auth/recovery.php'. Parametr jest podatny na ślepe ataki oparte na Boolean, błędach, czasie i technikach UNION. Wykorzystanie pozwala atakującym na wyodrębnienie poufnych informacji (takich jak wersja i typ backendu), modyfikację danych lub dalsze naruszenie środowiska CRM.
- CVE-2026-105110Krytyczne
Podatność na wstrzykiwanie poleceń systemu operacyjnego w punkcie końcowym CGI login.xgi w urządzeniach Iskratel Innbox GPON ONT. Nieuwierzytelniony zdalny atakujący może wykonywać dowolne polecenia jako root za pomocą parametru CLI.
- CVE-2026-85097Krytyczne
Wtyczka Bricksforge dla WordPressa jest podatna na nieuwierzytelnione przesyłanie dowolnych plików w wersjach do 3.1.8.9 włącznie. Wynika to z niewystarczającej walidacji kontrolowanego przez atakującego pola URL w parametrze 'temporaryFileUploads' podczas przesyłania formularza. Nieuwierzytelniony atakujący może najpierw uzyskać ważny nonce poprzez punkt końcowy AJAX bricksforge_regenerate_nonce, a następnie przesłać plik GIF/PHP polyglot do tymczasowego katalogu przesyłania, gdzie walidacja typu MIME jest poprawnie wykonywana. Następnie atakujący może przesłać formularz z spreparowanym parametrem 'temporaryFileUploads', gdzie ścieżka pliku po stronie serwera wskazuje na zweryfikowany plik GIF, ale kontrolowane przez atakującego pole url kończy się rozszerzeniem .php. To umożliwia nieuwierzytelnionym atakującym przesyłanie i wykonywanie dowolnego kodu PHP na serwerze.
- CVE-2026-107459Krytyczne
SecuShare Pro firmy Openfind ma podatność na wstrzykiwanie poleceń systemu operacyjnego. Nieuwierzytelnieni zdalni atakujący mogą wstrzykiwać dowolne polecenia OS i wykonywać je na serwerze.
- CVE-2026-103692Krytyczne
Wtyczka Frontend Dashboard dla WordPressa przed wersją 3.0.5 nie wykonuje żadnej autoryzacji ani sprawdzenia nonce dla akcji dostępnych dla nieuwierzytelnionych użytkowników, które wywołują wybraną przez atakującego funkcję PHP lub metodę klasy z danymi z żądania, co pozwala nieuwierzytelnionym użytkownikom na przejęcie dowolnego konta, w tym administratorów.
- CVE-2026-103646Krytyczne
Wtyczka Ultimate Multisite dla WordPressa przed wersją 2.17.0 nie wymaga uwierzytelnienia, zanim wylogowane zamówienie zostanie powiązane z istniejącym kontem WordPress pasującym do podanego adresu e-mail i zalogowane jako to konto, a jej sprawdzanie duplikatów kont normalizuje ten adres inaczej niż wyszukiwanie użyte do utworzenia klienta, więc nieuwierzytelniony atakujący może zalogować się jako dowolny istniejący użytkownik, w tym Super Admin sieci, którego adres e-mail zna. Ten bypass nie jest rozwiązany przez poprawkę 2.15.1 dla CVE-2026-75957 i pozostaje wykorzystywalny we wszystkich wersjach do 2.16.1 włącznie, które poprawka miała obejmować. Wykorzystanie wymaga formularza zamówienia skonfigurowanego bez pola hasła (automatycznie generowane hasło) i konta docelowego, które nie ma istniejącego rekordu klienta w wtyczce Ultimate Multisite przed wersją 2.17.0.
- CVE-2026-17609Krytyczne
Wtyczka Super Forms dla WordPressa do wersji 6.3.316 włącznie zawiera podatność na arbitralne usuwanie katalogów. Dzieje się tak z powodu niewystarczającej walidacji pól JSON kontrolowanych przez atakującego oraz nieskutecznej ochrony ABSPATH, którą można łatwo obejść. Nieuwierzytelniony atakujący może rekurencyjnie usuwać dowolne katalogi na serwerze, w tym katalog główny WordPressa, pod warunkiem że administrator włączył opcję usuwania plików po wysłaniu formularza.
- CVE-2026-107282Krytyczne
Podatność w bibliotece AsyncHttpClient (AHC) przed wersjami 3.0.13 i 2.16.1 umożliwia powtórne wysłanie żądania do innego hosta, ale pozostawia oryginalny cel i kontekst proxy. Może to spowodować wysłanie ścieżki, nagłówka Host, poświadczeń lub zwykłego tekstu do miejsca docelowego replikacji.
- CVE-2026-76268Krytyczne
Podatność w Splunk Enterprise przed wersjami 10.4.3 i 10.2.7 pozwala nieuwierzytelnionemu użytkownikowi z dostępem sieciowym do API REST Patroni na członku klastra wyszukiwania na wykonanie poleceń systemu operacyjnego. Interfejs nie wymaga uwierzytelnienia dla krytycznych operacji konfiguracyjnych.
Oryginalny opis (angielski, źródło NVD)
In the Linux kernel, the following vulnerability has been resolved: net: dsa: clean up FDB, MDB, VLAN entries on unbind As explained in many places such as commit b117e1e8a86d ("net: dsa: delete dsa_legacy_fdb_add and dsa_legacy_fdb_del"), DSA is written given the assumption that higher layers have balanced additions/deletions. As such, it only makes sense to be extremely vocal when those assumptions are violated and the driver unbinds with entries still present. But Ido Schimmel points out a very simple situation where that is wrong: https://lore.kernel.org/netdev/ZDazSM5UsPPjQuKr@shredder/ (also briefly discussed by me in the aforementioned commit). Basically, while the bridge bypass operations are not something that DSA explicitly documents, and for the majority of DSA drivers this API simply causes them to go to promiscuous mode, that isn't the case for all drivers. Some have the necessary requirements for bridge bypass operations to do something useful - see dsa_switch_supports_uc_filtering(). Although in tools/testing/selftests/net/forwarding/local_termination.sh, we made an effort to popularize better mechanisms to manage address filters on DSA interfaces from user space - namely macvlan for unicast, and setsockopt(IP_ADD_MEMBERSHIP) - through mtools - for multicast, the fact is that 'bridge fdb add ... self static local' also exists as kernel UAPI, and might be useful to someone, even if only for a quick hack. It seems counter-productive to block that path by implementing shim .ndo_fdb_add and .ndo_fdb_del operations which just return -EOPNOTSUPP in order to prevent the ndo_dflt_fdb_add() and ndo_dflt_fdb_del() from running, although we could do that. Accepting that cleanup is necessary seems to be the only option. Especially since we appear to be coming back at this from a different angle as well. Russell King is noticing that the WARN_ON() triggers even for VLANs: https://lore.kernel.org/netdev/[email protected]/ What happens in the bug report above is that dsa_port_do_vlan_del() fails, then the VLAN entry lingers on, and then we warn on unbind and leak it. This is not a straight revert of the blamed commit, but we now add an informational print to the kernel log (to still have a way to see that bugs exist), and some extra comments gathered from past years' experience, to justify the logic.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

