CVE-2026-116876
WysokieCVSS 7.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 14 - wyżej niż 14% wszystkich znanych CVE
Streszczenie
Semantic MediaWiki od 2.5.0 przed 7.3.1 zawiera podatność nieprawidłowej autoryzacji, która pozwala zwykłym edytorom trwale zabezpieczać strony poprzez dodanie adnotacji Is edit protected. Gdy $smwgEditProtectionRight jest włączone, EditProtectionUpdater stosuje nieokreślone ograniczenia edycji i przenoszenia bez sprawdzania uprawnień autora.
Ocena ryzyka
Edytorzy mogą zablokować innym edytorom i administratorom możliwość modyfikacji stron, co prowadzi do zakłóceń w pracy i potencjalnego paraliżu zarządzania treścią.
Rekomendacja
Zaktualizuj Semantic MediaWiki do wersji 7.3.1 lub nowszej. Sprawdź, czy adnotacje Is edit protected są prawidłowo kontrolowane.
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)
Semantic MediaWiki from 2.5.0 before 7.3.1 contains an improper authorization vulnerability that allows ordinary editors to permanently protect pages by adding an Is edit protected annotation. When $smwgEditProtectionRight is enabled, EditProtectionUpdater applies indefinite edit and move restrictions without checking the author's rights, locking other editors and administrators out.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

