CVE-2026-98313
Niskie ryzyko· EPSS 6%Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 6 - wyżej niż 6% wszystkich znanych CVE
Streszczenie
W jądrze Linux w sterowniku drm/msm/dp funkcja msm_dp_display_atomic_disable() bezwarunkowo zapisywała DP_STATE_CTRL_PUSH_IDLE i czekała na wzorzec idle, nawet gdy główne łącze nigdy nie zostało włączone (np. po nieudanym treningu linku). Powodowało to przekroczenie czasu oczekiwania na wzorzec PUSH_IDLE i zwalniało referencję runtime-PM kontrolera bez uprzedniego wyłączenia łącza. Na SoC Snapdragon X2 Elite (glymur) prowadziło to do wymuszonego zatrzymania procesorów SOCCP i ADSP przez TrustZone i cichego resetu maszyny.
Ocena ryzyka
Na urządzeniach z SoC Snapdragon X2 Elite (np. ASUS Zenbook A16) nieudany trening linku eDP może doprowadzić do nieoczekiwanego resetu całego systemu bez ostrzeżenia, co powoduje utratę danych i niedostępność usługi.
Rekomendacja
Zaktualizuj jądro Linux do wersji zawierającej poprawkę, która warunkuje zapis PUSH_IDLE od flagi ->power_on. Do czasu aktualizacji unikaj operacji wyzwalających ponowne włączanie/wyłączanie eDP na dotkniętych urządzeniach.
Powiązane podatności
- CVE-2026-97854Krytyczne
Router bezprzewodowy Yamaha NWR100 zawiera podatność typu OS command injection, która pozwala na wykonanie dowolnych poleceń systemowych poprzez wysłanie specjalnie spreparowanego żądania do urządzenia.
- CVE-2026-115964Krytyczne
Wtyczka Motors (motors-car-dealership-classified-listings) firmy StylemixThemes zawiera podatność SQL Injection typu blind. Problem występuje w wersjach od początku do 1.4.126 włącznie.
- CVE-2026-114358Krytyczne
W platformie Radius Xenia M2M Platform występuje luka polegająca na niewystarczającej walidacji danych wejściowych w funkcji odzyskiwania hasła w interfejsie zarządzania. Nieuwierzytelniony zdalny atakujący może wysłać spreparowane zapytanie SQL przez pola formularza, co może prowadzić do nieautoryzowanego dostępu do danych, ujawnienia struktury bazy danych lub modyfikacji rekordów.
- CVE-2026-115245Krytyczne
Wtyczka WordPress Chat AI with Dispatcher przed wersją 2.4 nieprawidłowo waliduje przesyłane pliki, opierając się wyłącznie na podanym przez klienta typie zawartości, który można podszyć. Umożliwia to nieuwierzytelnionym atakującym przesłanie dowolnych plików, w tym PHP, co może prowadzić do zdalnego wykonania kodu.
- CVE-2026-113617Krytyczne
Wtyczka WordPress Automated Import Products to Cart przed wersją 1.0.4 nie sanityzuje ścieżki pliku podanej przez użytkownika przed użyciem jej do odczytu i usuwania plików. Umożliwia to użytkownikom z minimalnymi uprawnieniami, takimi jak subskrybent, odczyt dowolnych plików (w tym zawierających dane uwierzytelniające do bazy danych) i usuwanie dowolnych plików na serwerze.
- CVE-2026-113616Krytyczne
Wtyczka WordPress LogixFast Auth przed wersją 1.0.4 nie dostarcza jednorazowego kodu resetowania hasła na adres e-mail przypisanego konta, lecz wysyła go na adres podany w żądaniu. Umożliwia to nieuwierzytelnionym atakującym zresetowanie hasła dowolnego użytkownika, w tym administratora, i przejęcie konta.
- CVE-2026-103693Krytyczne
Wtyczki WordPress Frontend Dashboard w wersji przed 3.0.5 oraz ProfileGrid w wersji przed 6.0.0.5 nie zapobiegają przechowywaniu przez nieuwierzytelnionego użytkownika serializowanego obiektu PHP w metadanych użytkownika, który jest deserializowany podczas wyświetlania publicznego profilu. Umożliwia to wstrzyknięcie obiektu PHP, co może prowadzić do dowolnego zapisu pliku i potencjalnego zdalnego wykonania kodu.
- CVE-2026-42922Krytyczne
W FUXA (wersja 1.3.2-2809) występuje luka polegająca na obejściu autoryzacji w funkcjonalności /nodered. Specjalnie spreparowane żądanie HTTP może doprowadzić do wykonania dowolnego kodu, a atakujący może je wysłać bez uwierzytelnienia.
- CVE-2026-109516Krytyczne
Wtyczka Bot for Telegram on WooCommerce (do wersji 1.3.0) jest podatna na obejście uwierzytelniania prowadzące do przejęcia konta. Endpoint REST /wp-json/woo-telegram/v1/main/ nie weryfikuje podpisu webhooka i pozwala nieuwierzytelnionemu atakującemu na podszycie się pod dowolnego użytkownika WordPress, w tym administratora, znając jedynie jego nazwę logowania.
- CVE-2026-66088Krytyczne
W openEQUELLA przed wersją 2026.1 funkcja system.execute() dostępna w silniku skryptów uruchamia dostarczone polecenia systemu operacyjnego bez walidacji ani listy dozwolonych programów. Użytkownik mogący tworzyć lub edytować skrypty może wykonać dowolne polecenia z uprawnieniami konta usługi openEQUELLA.
Oryginalny opis (angielski, źródło NVD)
In the Linux kernel, the following vulnerability has been resolved: drm/msm/dp: skip PUSH_IDLE when the link was never enabled msm_dp_display_atomic_enable() returns early when link training fails, leaving ->power_on false and the main link down. msm_dp_display_atomic_disable() nevertheless writes DP_STATE_CTRL_PUSH_IDLE and waits for an idle-pattern completion that cannot arrive, so every failed enable is followed by "PUSH_IDLE pattern timedout". Every other step of the teardown is already gated on that flag: msm_dp_display_disable(), called from .atomic_post_disable(), returns early on !power_on. The PUSH_IDLE write is the only one that is not, so the controller's runtime-PM reference is then dropped without the link having been taken down. On glymur (Snapdragon X2 Elite) the consequence is not a warning. The SoC does not survive it: TrustZone force-stops the SOCCP and ADSP remote processors and the machine resets silently about 50 ms later, with no oops and no panic. On an ASUS Zenbook A16 (UX3607OA), whose eDP panel does not currently train, this reproduces without any compositor or GPU involvement: # eDP enable has already failed with "Failed link training (rc=-104)" echo 1 > /sys/class/graphics/fb0/blank [535.645455] === marker === [535.694833] qcom_q6v5_pas d00000.remoteproc: fatal error received: \ sys_m_smsm.c:512:TZ force stop [535.694875] remoteproc remoteproc0: crash detected in soccp: type fatal error [535.728857] qcom_q6v5_pas 6800000.remoteproc: fatal error received: \ sys_m_smsm.c:783:err fatal notification received from TZ <SoC reset> Gate the PUSH_IDLE write on ->power_on so the disable path is consistent with the rest of the teardown. With this applied the same sequence is harmless and the machine stays up; without it, it resets every time. The unconditional write dates back to the original DP driver (c943b4948b58 ("drm/msm/dp: add displayPort driver support")), but the surrounding code has been restructured several times since, so no Fixes: tag is offered. Note that the eDP link-training failure that exposes this on the A16 is a separate problem in the glymur eDP PHY and is reported separately; this change is about not damaging the machine when training fails, for whatever reason. Tested on ASUS Zenbook A16 (UX3607OA), Snapdragon X2 Elite Extreme, on linux-next next-20260803 and next-20260807. The machine has since been running next-20260807 with this patch as its daily driver. Patchwork: https://patchwork.freedesktop.org/patch/745167/
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

