CVE-2023-37462
KrytyczneCVSS 9.9Prawdopodobieństwo exploitacji (EPSS)
Bardzo wysokie ryzykoPercentyl 100 - wyżej niż 100% wszystkich znanych CVE
Streszczenie
Platforma XWiki ma lukę, która wynika z niewłaściwego escapowania w dokumencie `SkinsCode.XWikiSkinsSheet`. Umożliwia to atakującym wykonanie dowolnych makr skryptowych, w tym Groovy i Python, co prowadzi do zdalnego wykonania kodu oraz nieograniczonego dostępu do zawartości wiki.
Ocena ryzyka
Organizacje korzystające z XWiki są narażone na poważne ryzyko, w tym możliwość zdalnego wykonania kodu i nieautoryzowanego dostępu do danych. Atakujący mogą wykorzystać tę lukę do przejęcia kontroli nad systemem.
Rekomendacja
Zaleca się aktualizację do wersji XWiki 14.4.8, 14.10.4 lub 15.0-rc-1. Użytkownicy, którzy nie mogą przeprowadzić aktualizacji, powinni ręcznie załatać dokument `SkinsCode.XWikiSkinsSheet` zgodnie z dostarczonymi instrukcjami.
Inne podatności w XWiki Platform
Zobacz wszystkie- CVE-2026-33137Krytyczne
Podatność w XWiki Platform w wersjach od 15.10.6 do przed 18.1.0-rc-1, 17.10.3, 17.4.9 i 16.10.17. API POST /wikis/{wikiName} wykonuje import XAR bez sprawdzania uwierzytelnienia lub autoryzacji, umożliwiając nieuwierzytelnionemu atakującemu tworzenie lub aktualizację dokumentów w docelowej wiki.
- CVE-2026-23734Krytyczne
Podatność w XWiki Platform umożliwia odczyt plików konfiguracyjnych poprzez manipulację parametrem resource w endpointach ssx i jsx, co prowadzi do Path Traversal. Luka występuje w wersjach przed 18.1.0-rc-1, 17.10.3, 17.4.9 i 16.10.17.
- CVE-2026-33229Krytyczne
XWiki Platform to platforma wiki. Przed wersjami 17.4.8 i 17.10.1 nieprawidłowo chronione API skryptowe pozwala użytkownikowi z prawem skryptu na ominięcie sandboxa Velocity i wykonanie dowolnych skryptów Python, co prowadzi do pełnego dostępu do instancji XWiki.
- CVE-2023-40573Krytyczne
XWiki Platform posiada podatność, która pozwala na zdalne wykonanie kodu przez atakującego z prawami edycji na wiki. Wykorzystuje ona lukę w harmonogramie zadań oraz problem z autoryzacją autora treści skryptu. Ta podatność została załatana w wersjach XWiki 14.10.9 i 15.4RC1.
- CVE-2023-40572Krytyczne
Platforma XWiki jest podatna na atak CSRF w akcji tworzenia, co pozwala na wykonanie zdalnego kodu przez użytkowników z odpowiednimi uprawnieniami. W przypadku, gdy użytkownik z prawem do skryptów zobaczy określony komunikat w logach, instalacja XWiki jest zagrożona.
- CVE-2023-40177Krytyczne
XWiki Platform umożliwia zarejestrowanym użytkownikom wykonywanie dowolnych skryptów w polu treści swojej strony profilu, co prowadzi do eskalacji uprawnień. Problem ten występuje od wersji 4.3M2, kiedy dodano wsparcie dla pola treści w aplikacji AppWithinMinutes.
- CVE-2023-40176Krytyczne
XWiki Platform zawiera podatność na przechowywane XSS, która może być wykorzystana przez zarejestrowanych użytkowników poprzez ustawienie złośliwego ładunku w preferencjach strefy czasowej. Mimo że strefa czasowa jest wybierana z rozwijanej listy, można ją ustawić za pomocą JavaScript lub odpowiedniego URL-a.
- CVE-2023-37914Krytyczne
XWiki Platform umożliwia użytkownikom, którzy mogą przeglądać `Invitation.WebHome`, wykonywanie dowolnych makr skryptowych, w tym Groovy i Python, co prowadzi do zdalnego wykonania kodu. Ta podatność pozwala na nieograniczony dostęp do odczytu i zapisu wszystkich treści wiki.
- CVE-2023-37277Krytyczne
XWiki Platform posiada podatność, która umożliwia zdalne wykonanie kodu poprzez atak typu cross-site request forgery (CSRF) przy użyciu REST API. Wykorzystanie tej luki przez użytkownika z uprawnieniami programistycznymi może wpłynąć na integralność, dostępność i poufność całej instalacji XWiki.
- CVE-2023-36470Krytyczne
XWiki Platform umożliwia atakującym wstrzykiwanie składni XWiki i kodu Velocity poprzez edytowanie dokumentów z zestawem ikon, co prowadzi do zdalnego wykonania kodu. Różne wektory ataku, w tym wykorzystanie zestawu ikon w HTML, mogą być użyte do przeprowadzenia ataku.
Oryginalny opis (angielski, źródło NVD)
XWiki Platform is a generic wiki platform offering runtime services for applications built on top of it. Improper escaping in the document `SkinsCode.XWikiSkinsSheet` leads to an injection vector from view right on that document to programming rights, or in other words, it is possible to execute arbitrary script macros including Groovy and Python macros that allow remote code execution including unrestricted read and write access to all wiki contents. The attack works by opening a non-existing page with a name crafted to contain a dangerous payload. It is possible to check if an existing installation is vulnerable. See the linked GHSA for instructions on testing an installation. This issue has been patched in XWiki 14.4.8, 14.10.4 and 15.0-rc-1. Users are advised to upgrade. The fix commit `d9c88ddc` can also be applied manually to the impacted document `SkinsCode.XWikiSkinsSheet` and users unable to upgrade are advised to manually patch their installations.

