CVE-2026-9620
ŚrednieCVSS 6.4Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 11 - wyżej niż 11% wszystkich znanych CVE
Streszczenie
Wtyczka WP Latest Posts dla WordPressa jest podatna na przechowywane ataki Cross-Site Scripting (XSS) poprzez spreparowane atrybuty src obrazów w treści postów w wersjach do 5.0.11 włącznie. Problem wynika z niewystarczającego zabezpieczenia wyjścia w funkcjach field() i loop().
Ocena ryzyka
Atakujący z dostępem na poziomie autora lub wyższym może wstrzykiwać dowolne skrypty webowe, które będą wykonywane, gdy użytkownik odwiedzi zainfekowaną stronę. To stwarza poważne zagrożenie dla bezpieczeństwa danych użytkowników.
Rekomendacja
Zaleca się aktualizację wtyczki WP Latest Posts do najnowszej wersji, aby usunąć tę podatność. Dodatkowo, warto przeprowadzić audyt treści postów w celu wykrycia potencjalnych wstrzyknięć skryptów.
Powiązane podatności
- CVE-2026-94603Krytyczne
Podman od wersji 4.4.0 do 5.8.8 i 6.1.3 traktuje obraz z adnotacją io.podman.annotations.checkpoint.runtime.name jako checkpoint i po cichu ignoruje ograniczenia tworzenia kontenera podane przez użytkownika, takie jak --cap-drop=ALL. Pozwala to na wybór słabszych ustawień sandboxa i uprawnień przez obraz. Kontenery rootless nie są objęte problemem, ponieważ checkpoint i restore są w tym trybie niedostępne. Problem naprawiono w wersjach 5.8.8 i 6.1.3.
- CVE-2026-77459Krytyczne
Argo CD od wersji 2.10.0 do 3.3.15, 3.4.10, 3.5.4 i 3.6.0-rc2 tworzy hooki zasobów PostDelete bez stosowania kontroli autoryzacji AppProject dla miejsca docelowego i zasobów używanych podczas zwykłej synchronizacji. Użytkownik mogący zapisywać w repozytorium Git aplikacji może zatwierdzić hook usuwający skierowany do zabronionej przestrzeni nazw, serwera, grupy, rodzaju lub nazwy zasobu, a usunięcie aplikacji powoduje utworzenie tego zasobu z poświadczeniami klastra docelowego. Problem naprawiono w wersjach 3.3.15, 3.4.10, 3.5.4 i 3.6.0-rc2.
- CVE-2026-69227Krytyczne
Luka w Portal for ArcGIS umożliwia nieuwierzytelniony dostęp do niektórych punktów końcowych API /portaladmin/local w określonych warunkach. Może to pozwolić atakującemu na dostęp do funkcji administracyjnych, które powinny wymagać uwierzytelnienia.
- CVE-2026-55562Krytyczne
Cronicle przed wersją 0.9.119 w dzienniku aktywności administratora (htdocs/js/pages/admin/Activity.js) łączy kontrolowaną przez atakującego wartość item.user.full_name z kodem HTML bez kodowania encji i wstawia wynik przez this.div.html. Wbudowany filtr wejściowy pixl-server-user można obejść znacznikiem zawierającym znak nowej linii, ponieważ wyrażenie regularne nie dopasowuje nowych linii. Uwierzytelniony nie-administrator może zmienić własną nazwę przez /api/user/update, a przy włączonym free_accounts anonimowy atakujący może umieścić nazwę podczas samodzielnej rejestracji. Zapisana nazwa wykonuje skrypt w sesji administratora po otwarciu dziennika aktywności, umożliwiając przejęcie konta administratora i dalsze wykonanie poleceń. Problem naprawiono w wersji 0.9.119.
- CVE-2026-55183Krytyczne
RClone Manager przed wersją 0.2.7 uruchamia lokalną usługę rclone rcd na 127.0.0.1:51900 z opcjami --rc-no-auth, --rc-allow-origin * i --rc-serve. Złośliwa strona internetowa otwarta przez użytkownika, gdy demon działa, może wysyłać żądania cross-origin do nieuwierzytelnionego lokalnego API z uprawnieniami systemowymi użytkownika. Żądania mogą ujawnić skonfigurowane poświadczenia do magazynów oraz potencjalnie uzyskać dostęp, przesłać, zmodyfikować lub wykraść lokalne pliki. Możliwy wpływ w postaci wykonania poleceń pozostaje niepotwierdzony. Problem naprawiono w wersji 0.2.7.
- CVE-2026-54454Krytyczne
OpenCATS przed wersją 0.10.0 w module importu (modules/import/ImportUI.php) może zachować oryginalną nazwę przesłanego pliku dla jednego typu importu i umieścić plik w publicznie dostępnym katalogu tymczasowym. Uwierzytelniony użytkownik z uprawnieniami do importu może wybrać tę ścieżkę i przesłać plik PHP, który pozostaje pod kontrolowaną przez atakującego nazwą wykonywalną, a błąd importu może pozostawić plik na dysku. Jeśli katalog tymczasowy jest serwowany z włączonym wykonywaniem PHP, żądanie tego pliku może wykonać dowolny kod PHP z uprawnieniami procesu serwera WWW. Problem naprawiono w wersji 0.10.0.
- CVE-2026-110116Krytyczne
Risesoft-y9 Digital-Infrastructure w wersjach 9.6.5–9.6.11 zawiera podatność path traversal w endpointcie storeFile w fileManager, umożliwiającą nieuwierzytelnionemu atakującemu zapis dowolnych plików. Poprzez spreparowane parametry fullPath i fileName wysyłane do POST /rest/storeFile można tworzyć lub nadpisywać pliki zapisywalne przez usługę, co potencjalnie prowadzi do wykonania kodu.
- CVE-2026-109412Krytyczne
W produkcie Ivanti Neurons Patch for Intune występuje ujawniony niebezpieczny endpoint, który umożliwia zdalnemu uwierzytelnionemu atakującemu wyciek poufnych informacji uwierzytelniających.
- CVE-2026-106042Krytyczne
W Ivanti Xtraction przed wersją 2026.4 występuje podatność External Control of File Name or Path, która pozwala zdalnemu uwierzytelnionemu atakującemu przekierować żądania generowane przez aplikację do kontrolowanego przez siebie endpointu i uzyskać poświadczenia konektora EPMM przesyłane przez aplikację.
- CVE-2026-102989Krytyczne
TanStack Router to router i framework full-stack dla sieci. Od wersji 1.143.12 do 1.169.39 dla @tanstack/start-server-core, 1.168.60 dla @tanstack/react-start, 1.168.57 dla @tanstack/solid-start i 1.168.56 dla @tanstack/vue-start nieuwierzytelniony atakujący może umieścić niepubliczne pola w ładunku żądania funkcji serwerowej, tak aby kontrolowany przez atakującego stan middleware trafił do ścieżki błędu, a obiekt w kształcie odpowiedzi został zaakceptowany jako odpowiedź HTTP. Spreparowany URL funkcji serwerowej może zwrócić kontrolowany przez atakującego HTML z origin aplikacji; gdy odwiedzający otworzy URL, wstrzyknięty skrypt może uzyskać dostęp do danych same-origin i wysyłać żądania z uprawnieniami odwiedzającego.
Oryginalny opis (angielski, źródło NVD)
The WP Latest Posts plugin for WordPress is vulnerable to Stored Cross-Site Scripting via crafted image src attributes in post content in versions up to, and including, 5.0.11. This is due to insufficient output escaping in the field() and loop() functions, which extract the raw src attribute value from <img> tags within post_content using a regular expression and then reconstruct new <img> elements or CSS background-image declarations by directly concatenating the unescaped value — bypassing WordPress's kses filtering entirely. This makes it possible for authenticated attackers, with author-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

