WORDPRESS BEZPIECZENSTWO RCE

Click2Shell: krytyczna luka w WordPressie

Nowa luka Click2Shell pozwala wymusić instalację motywu i, w połączeniu z innym błędem, prowadzić do wykonania kodu na serwerze.

Click2Shell: krytyczna luka w WordPressie

WordPress 7.1.1 łata Click2Shell

WordPress wydał aktualizację 7.1.1, która zamyka poważną podatność nazwaną Click2Shell. Problem jest na tyle istotny, że administratorzy serwisów opartych na tym CMS-ie powinni zainstalować poprawkę możliwie jak najszybciej.

Według opisu badaczy, luka pozwalała na uruchomienie łańcucha ataku prowadzącego od zwykłego kliknięcia w przygotowany link do zdalnego wykonania kodu na serwerze. W praktyce oznaczało to możliwość przejęcia kontroli nad stroną, jeśli udało się połączyć ten błąd z dodatkową podatnością w konkretnym motywie.

Na czym polegał problem

Sednem błędu było to, że WordPress i przeglądarka administratora inaczej interpretowały ten sam link. Z punktu widzenia zaplecza WordPressa specjalnie przygotowany adres mógł zostać odczytany jako zwykła nazwa motywu z oficjalnego katalogu, a po stronie przeglądarki ten sam ciąg trafiał do kodu JavaScript, który obsługiwał podgląd i instalację.

W efekcie złośliwy odnośnik mógł sprawić, że zalogowany administrator nieświadomie uruchomił instalację wybranego przez atakującego motywu. Co ważne, system nie wymagał od napastnika dodatkowych uprawnień ani znajomości tokenu CSRF — wystarczało, że ofiara była już zalogowana i otworzyła odpowiednio przygotowaną stronę.

Sam błąd nie dawał jeszcze pełnego przejęcia

Warto podkreślić, że sama podatność Click2Shell nie oznaczała automatycznie pełnego wykonania dowolnego kodu. W zainstalowanym motywie musiała istnieć jeszcze druga luka, którą można było połączyć z wymuszoną instalacją.

Badacze pokazali taki scenariusz na motywie, który zawierał niebezpieczny mechanizm pobierający z żądania URL, ściągający pakiet i uruchamiający jego zawartość bez właściwej weryfikacji uprawnień. Po połączeniu obu błędów możliwe było wykonanie kodu PHP na serwerze.

Jak duże było ryzyko

W ocenie odkrywców sam błąd wymuszający instalację motywu był wysokiego ryzyka i otrzymał wynik CVSS 7.1. Cały łańcuch prowadzący do wykonania kodu oceniono już jako krytyczny, z wynikiem CVSS 9.6.

WordPress opisał problem ostrożniej, wskazując jedynie, że specjalnie przygotowane adresy URL mogą automatycznie instalować i podglądać nieaktywny motyw z WordPress.org. Nie zmienia to faktu, że skutki podatności mogły być bardzo poważne.

Kogo dotyczy poprawka

Poprawka trafiła do WordPress 7.1.1 i obejmuje również wspierane gałęzie sięgające aż do 4.7.x. Z informacji wynika, że problem dotyczył wersji od 6.0 aż do wydań poprzedzających łatkę.

To oznacza, że:

  • administratorzy powinni zaktualizować rdzeń WordPressa natychmiast,
  • witryny z automatycznymi aktualizacjami dostaną poprawkę samodzielnie,
  • nie ma podanego osobnego obejścia, które zastąpiłoby instalację aktualizacji.

Co warto zapamiętać

Atak wymagał, aby ofiara była zalogowanym administratorem i otworzyła spreparowany link w tej samej sesji przeglądarki. To zawęża scenariusz ataku, ale w środowiskach, gdzie administratorzy regularnie korzystają z panelu i testują różne linki, ryzyko nadal jest realne.

Nie ma też informacji, by luka była już wykorzystywana w masowych atakach. Mimo to, w przypadku podatności umożliwiających przejście od prostego kliknięcia do przejęcia serwera, zwłoka z aktualizacją zwykle działa na niekorzyść właściciela strony.

Wniosek jest prosty: jeśli utrzymujesz WordPressa, aktualizacja do 7.1.1 powinna być priorytetem.

VIDEO_FEED

SHARE_PACKET

>_ RELATED_PACKETS

Ekstradycja liderów Black Axe do USA
BLACKAXE OSZUSTWAINTERNETOWE PRANIEMIEDZY

Ekstradycja liderów Black Axe do USA

Pięciu domniemanych liderów Black Axe trafiło przed sąd w USA. Śledczy łączą ich z oszustwami romantycznymi, wyłudzeniami i praniem pieniędzy.

Execute