CVE-2025-10354
ŚrednieCVSS 5.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 20 - wyżej niż 20% wszystkich znanych CVE
Streszczenie
Podatność na odzwierciedlony atak XSS w Semantic MediaWiki. Atakujący może wysłać ofierze złośliwy URL z parametrem endpointu '/index.php/Speciaal:GefacetteerdZoeken', co pozwala na wykonanie kodu JavaScript w przeglądarce ofiary. Może to prowadzić do kradzieży danych użytkownika, takich jak ciasteczka sesji, lub wykonywania działań w imieniu użytkownika.
Ocena ryzyka
Ryzyko obejmuje kradzież sesji użytkowników i nieautoryzowane działania w ich imieniu, co może prowadzić do naruszenia poufności danych i integralności systemu.
Rekomendacja
Zaktualizuj Semantic MediaWiki do najnowszej wersji zawierającej poprawkę. Dodatkowo zastosuj filtrowanie i kodowanie danych wejściowych oraz weryfikację parametrów URL.
Inne podatności w Semantic MediaWiki
Zobacz wszystkie- CVE-2026-116890Wysokie
Semantic MediaWiki od 3.0.0 przed 7.3.0 zawiera brak autoryzacji w module api.php smwtask, który pozwala nieuwierzytelnionym atakującym uruchamiać zadania konserwacyjne przeznaczone tylko dla administratorów. Atakujący mogą użyć publicznego anonimowego tokenu CSRF do odczytu statystyk wewnętrznych, kolejkowania zadań i ich wykonywania.
- CVE-2026-116887Średnie
Semantic MediaWiki w wersjach od 3.0.0 przed 7.3.1 zawiera podatność typu stored XSS, która pozwala użytkownikom z prawem edycji stron wstrzyknąć HTML poprzez wartości właściwości typu Keyword renderowane bez escapowania na Special:Browse. Atakujący może oznaczyć właściwość Keyword ładunkiem obsługi zdarzeń, który wykonuje JavaScript w sesjach przeglądających, w tym administratorów, aby odczytać tokeny i wykonać działania.
- CVE-2026-116886Średnie
Semantic MediaWiki w wersjach od 2.5.0 przed 7.3.1 zawiera podatność typu stored XSS, która pozwala użytkownikom z prawem edycji stron wstrzyknąć skrypty poprzez wartości właściwości External identifier. Atakujący może oznaczyć ładunki znaczników, które ExternalIdentifierValue renderuje bez escapowania na Special:Browse, wykonując JavaScript w sesjach przeglądających, w tym administratorów.
- CVE-2026-116883Średnie
Semantic MediaWiki w wersjach od 3.1.0 przed 7.3.1 zawiera podatność typu stored XSS, która pozwala uwierzytelnionym edytorom schematów wstrzyknąć HTML poprzez opisy schematów. Atakujący z uprawnieniem smw-schemaedit może zapisać HTML, który jest przekazywany bez escapowania do Html::rawElement() w HtmlBuilder, modyfikując strony i atakując użytkowników przeglądających schemat.
- CVE-2026-116882Średnie
Semantic MediaWiki w wersjach od 4.2.0 przed 7.3.1 zawiera podatność typu stored XSS, która pozwala uwierzytelnionym edytorom profili lub schematów wstrzyknąć HTML poprzez etykiety linków eksploracji FacetedSearch. Atakujący może zapisać znaczniki w etykiecie, które ExploreListBuilder::buildHTML() przekazuje bez escapowania do Html::rawElement(), modyfikując stronę Special:FacetedSearch i potencjalnie wykonując skrypty w przeglądarkach przeglądających.
- CVE-2026-116879Średnie
Semantic MediaWiki w wersjach od 7.3.0 przed 7.3.1 zawiera podatność braku autoryzacji w zadaniu aktualizacji smwtask, która pozwala użytkownikom z prawem edycji wymusić aktualizacje semantyczne na dowolnych stronach. Atakujący może podać zserializowany parametr subject dla zastrzeżonej strony, aby wywołać wymuszone ponowne parsowanie, zapisy do magazynu semantycznego i pracochłonne przetwarzanie zależności.
- CVE-2026-116878Wysokie
Semantic MediaWiki od 2.5.0 przed 7.3.1 zawiera podatność niekontrolowanego zużycia zasobów, która pozwala anonimowym atakującym wymusić obliczenia kwadratowe, podając limit zero do Special:PropertyLabelSimilarity. Atakujący mogą wysyłać powtarzające się żądania z limit=0, aby obejść SQL LIMIT i wywołać porównania similar_text().
- CVE-2026-116871Wysokie
Semantic MediaWiki 3.0.0 przed 7.3.1 zawiera podatność niekontrolowanej rekurencji w LegacyParser::getSubqueryDescription(), która przetwarza zagnieżdżone tokeny zapytań przed zastosowaniem limitów głębokości. Nieuwierzytelnieni atakujący mogą przesyłać głęboko zagnieżdżone elementy zapytań do API action=ask.
- CVE-2026-116885Średnie
Semantic MediaWiki w wersjach od 3.1.0 przed 7.3.1 zawiera podatność typu reflected XSS w wyszukiwaniu ID na Special:SMWAdmin, która pozwala nieuwierzytelnionym atakującym wstrzyknąć znaczniki poprzez nieescapowany parametr id. Atakujący może zwabić administratora smw-admin do otwarcia spreparowanego linku, omijając automatyczną weryfikację tokenu edycji, aby wykonać skrypt i uprawnione działania w sesji administratora.
- CVE-2026-116881Średnie
Semantic MediaWiki w wersjach od 3.0.0 przed 7.3.1 zawiera podatność typu XSS, która pozwala atakującym wstrzyknąć znaczniki poprzez zapisanie złośliwych wartości właściwości semantycznych renderowanych bez escapowania w podpowiedziach autouzupełniania. Gdy inny użytkownik otworzy autouzupełnianie wartości właściwości z pustym zapytaniem, jquery.autocomplete.js łączy surową wartość z API PValueLookup z HTML poprzez container.html(), modyfikując listę rozwijaną i potencjalnie wykonując skrypt.
Oryginalny opis (angielski, źródło NVD)
Cross-Site Scripting (XSS) vulnerability reflected in Semantic MediaWiki. This vulnerability allows an attacker to execute JavaScript code in the victim's browser by sending them a malicious URL using the '/index.php/Speciaal:GefacetteerdZoeken' endpoint parameter. This vulnerability can be exploited to steal sensitive user data, such as session cookies, or to perform actions on behalf of the user.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

