CVE-2026-80944
WysokieCVSS 7.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 2 - wyżej niż 2% wszystkich znanych CVE
Streszczenie
W jądrze Linux w sterowniku wifi mwifiex występuje podatność polegająca na tym, że przy przerwanym oczekiwaniu na synchroniczne polecenie bufor danych przekazany przez wywołującego (często na stosie) nie jest odłączany od wciąż aktywnego polecenia firmware. Późna odpowiedź firmware może wtedy zapisać dane pod nieaktualnym adresem stosu, powodując uszkodzenie stosu jądra i panikę systemu.
Ocena ryzyka
Podatność może prowadzić do uszkodzenia pamięci jądra i paniki systemu (odmowa usługi), szczególnie podczas powtarzających się cykli łączenia i rozłączania z siecią Wi-Fi. W skrajnym przypadku uszkodzenie stosu może zostać wykorzystane do wykonania kodu w kontekście jądra.
Rekomendacja
Zaktualizuj jądro Linux do wersji zawierającej poprawkę odłączającą bufor danych od bieżącego polecenia po przerwanym lub przekroczonym oczekiwaniu. Jeśli aktualizacja nie jest możliwa, rozważ ograniczenie użycia dotkniętych kart Wi-Fi (np. 88W8997) na urządzeniach narażonych.
Powiązane podatności
- CVE-2026-63190Krytyczne
W FearlessCMS przed wersją 0.1.4 pięć skryptów debug/test w katalogu admin/ wykonuje uprzywilejowane operacje bez uwierzytelnienia, ochrony CSRF i odpowiedniej walidacji ścieżek. Na wbudowanym serwerze PHP (w tym w domyślnym wdrożeniu Docker) można obejść bramkę logowania przez /./admin/ i uzyskać zapis plików .md, odczyt katalogów, XSS oraz wyczerpanie dysku.
- CVE-2026-117574Krytyczne
W ai-gateway-payload-processing uwierzytelniony zdalny atakujący może podać w treści żądania lub nagłówku identyfikator modelu innego najemcy. Usługa nie weryfikuje autoryzacji przed pobraniem poświadczeń ze wspólnego magazynu, więc wstrzykuje klucze API docelowego najemcy do żądania.
- CVE-2026-118264Krytyczne
W frameworku Echo (Go) od wersji 4.0.0 do 4.16.1 oraz w wersji 5.4.1 middleware Proxy wybiera surowy tunel z żądania WebSocket klienta przed weryfikacją, czy skonfigurowany upstream zaakceptował upgrade. Jeśli upstream odrzuci upgrade zwykłą odpowiedzią keep-alive, kolejne żądania HTTP na tym połączeniu trafiają bezpośrednio do upstreamu z pominięciem routera Echo i middleware tras. Może to obejść uwierzytelnianie lub autoryzację egzekwowane wyłącznie przez trasy Echo.
- CVE-2026-103409Krytyczne
W Juniper Networks Session Smart Router występuje podatność polegająca na braku uwierzytelniania dla funkcji krytycznej, co pozwala nieuwierzytelnionemu atakującemu sieciowemu uzyskać uprawnienia administracyjne poprzez przekazanie spreparowanych parametrów URL do niezabezpieczonego punktu końcowego działającego jako root. Podatność można wykorzystać wyłącznie przed wdrożeniem urządzenia do Mist/Conductor; po wdrożeniu nie jest już możliwa do wykorzystania.
- CVE-2026-103406Krytyczne
W komponencie AutomatedProvisioner w Juniper Networks Session Smart Conductor występuje podatność niewłaściwej neutralizacji elementów specjalnych w poleceniach systemu operacyjnego. Pozwala ona zdalnemu atakującemu na wykonanie dowolnych poleceń jako root poprzez specjalnie spreparowany identyfikator salt minion ID.
- CVE-2026-44179Krytyczne
Makro `excerpt-include` w XWiki Remote Macros nieprawidłowo escapuje tytuł dołączanej strony i wykonuje treść `excerpt` z uprawnieniami makra. Zarówno obsługa tytułu, jak i renderowanie treści `excerpt` do składni XWiki pozwalają na wstrzyknięcie składni. Każdy użytkownik mogący edytować stronę, nawet bez uprawnień do skryptów, może dostarczyć wykonywalną składnię makra i doprowadzić do zdalnego wykonania kodu przy dołączeniu strony.
- CVE-2026-115968Krytyczne
Podatność deserializacji niezaufanych danych w wtyczce WordPress Ultimate Member umożliwia wstrzyknięcie obiektu (Object Injection). Problem dotyczy wersji do 2.13.1 włącznie.
- CVE-2026-105420Krytyczne
Wing FTP Server nie weryfikuje katalogu bazowego użytkownika, co pozwala atakującemu z uprawnieniami administratora dodawać katalogi użytkowników poprzez skrypty wykraczające poza katalog bazowy. Umożliwia to zapis plików w systemie i potencjalne zdalne wykonanie kodu z uprawnieniami właściciela procesu, a przy instalacji przez sudo pliki tworzone są jako root. Problem naprawiono w wersji 8.2.6.
- CVE-2026-67074Krytyczne
HCL BigFix AEX zawiera podatność umożliwiającą zdalne wykonanie kodu (RCE). Atakujący może wykonać dowolny kod z uprawnieniami aplikacji lub usługi, co może prowadzić do nieautoryzowanego dostępu, ujawnienia danych lub przejęcia systemu.
- CVE-2026-115904Krytyczne
Topluyo Desktop dla Linuksa przed wersją 2026.9.2410 niebezpiecznie przetwarza URL-e kontrolowane przez użytkownika, co prowadzi do wstrzyknięcia poleceń systemowych przez funkcję openExternalLinks() w utils.js. Atakujący kontrolujący docelowy URL może wykonać dowolne polecenia systemowe z uprawnieniami użytkownika aplikacji po otwarciu linku. Wersja 2026.9.2410 naprawia problem.
Oryginalny opis (angielski, źródło NVD)
In the Linux kernel, the following vulnerability has been resolved: wifi: mwifiex: Detach sync cmd buffer on interrupted wait mwifiex synchronous commands keep the caller-provided data buffer in cmd_node->data_buf. Several callers pass stack-allocated objects there. If wait_event_interruptible_timeout() is interrupted, the caller can return and release that stack object while the firmware command is still the current command. A late firmware response then reaches the normal response handler, which can copy data through cmd_node->data_buf into the stale stack address. This fixes a stack corruption observed during repeated association and disassociation cycles. The panic trace showed the command wait being interrupted immediately before a bad pointer dereference: cmd_wait_q terminated: -512 Unable to handle kernel paging request at virtual address 002c583837384662 Kernel panic - not syncing: stack-protector: Kernel stack is corrupted ... Tainted: [M]=MACHINE_CHECK The fault address decodes as little-endian ASCII: 0x002c583837384662 -> "bF878X,\0" which is a fragment of the VERSION_EXT firmware string exposed as debugfs "verext": w8997o-V4, RF878X, FP92, 16.92.21.p153.7 The same runs also showed corrupted control data containing: 0x2400372e333531 -> "153.7\0$" which is the tail of the same VERSION_EXT string. This points at a late VERSION_EXT response writing through a stale stack-backed data_buf after the interrupted wait returned. After cancelling pending commands on an interrupted or timed-out wait, detach the caller-owned data buffer from the still-current command. This preserves the existing command cancellation behaviour while preventing a late response from writing through a pointer whose lifetime ended with the waiting caller. Tested on an i.MX8MP board using an 88W8997.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

