CRITICAL🇬🇧 English

CVE-2020-28037

WordPress: błędna weryfikacja instalacji umożliwia RCE

CVSS 9.8v3.1pub. 2020-11-02upd. 2024-11-21

Funkcja is_blog_installed w WordPress przed wersją 5.5.2 nieprawidłowo sprawdza, czy aplikacja jest już zainstalowana. Błąd ten może pozwolić atakującemu na przeprowadzenie nowej instalacji WordPress, co prowadzi do zdalnego wykonania kodu (RCE) i zniszczenia istniejącej instalacji.

Pokaż oryginał (EN)

is_blog_installed in wp-includes/functions.php in WordPress before 5.5.2 improperly determines whether WordPress is already installed, which might allow an attacker to perform a new installation, leading to remote code execution (as well as a denial of service for the old installation).

🤖 Analiza AI
Jak działa

Funkcja is_blog_installed() znajdująca się w pliku wp-includes/functions.php niepoprawnie weryfikuje stan instalacji WordPress (CWE-754 — niewłaściwe sprawdzanie niezwykłych lub wyjątkowych warunków). Atakujący może wykorzystać ten błąd, aby zainicjować proces instalacji od nowa na już działającym serwisie. W efekcie możliwe jest wstrzyknięcie złośliwego kodu podczas procesu instalacji, co skutkuje wykonaniem dowolnego kodu po stronie serwera.

Skutki

Atakujący może uzyskać pełną kontrolę nad serwerem poprzez zdalne wykonanie kodu (RCE), a jednocześnie spowodować niedostępność (DoS) istniejącej instalacji WordPress, w tym utratę danych i konfiguracji.

Mitygacja

Należy zaktualizować WordPress do wersji 5.5.2 lub nowszej. Użytkownicy dystrybucji Debian i Fedora powinni zastosować patche dostarczone przez producentów dystrybucji zgodnie z odnośnikami w komunikatach bezpieczeństwa (Debian LTS i Fedora package-announce).

Kogo dotyczy

WordPress przed wersją 5.5.2, a także pakiety WordPress dostarczone w ramach Debian Linux i Fedora (szczegółowe wersje wskazane w referencjach producentów dystrybucji).

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
  • Debian

    OS
    Debian
    10.0
  • Fedora Project Fedora

    OS
    Fedoraproject
    313233
  • WordPress

    APP
    Wordpress
    < 5.5.2
🔵
ZWERYFIKUJ U PRODUCENTA
Brak jednoznacznych danych o patchu. Sprawdź referencje od producenta.
Tagi
RCEDoS
CWE
Referencje

Powiązane podatności

CVE-2026-63030CRITICAL9.8⚠ KEVPL ✓ten sam produkt

WordPress: RCE przez route confusion w REST API i SQL Injection

CVE-2026-24061CRITICAL9.8⚠ KEVPL ✓ten sam produkt

GNU Inetutils telnetd: ominięcie uwierzytelnienia przez zmienną USER

CVE-2025-32463CRITICAL9.3⚠ KEVPL ✓ten sam produkt

Sudo: eskalacja uprawnień do root poprzez opcję --chroot (CVE-2025-32463)

CVE-2025-49113CRITICAL9.9⚠ KEVPL ✓ten sam produkt

RCE przez deserializację PHP w Roundcube Webmail (parametr _from)

CVE-2025-32433CRITICAL10.0⚠ KEVPL ✓ten sam produkt

Erlang/OTP SSH — nieuwierzytelniony RCE (CVSS 10.0)