CRITICAL🇬🇧 English

CVE-2020-28032

WordPress — niebezpieczna deserializacja w FilteredIterator

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

WordPress w wersjach przed 5.5.2 nieprawidłowo obsługuje żądania deserializacji w pliku wp-includes/Requests/Utility/FilteredIterator.php. Podatność ma krytyczny poziom CVSS 9.8 i może być wykorzystana zdalnie bez uwierzytelnienia.

Pokaż oryginał (EN)

WordPress before 5.5.2 mishandles deserialization requests in wp-includes/Requests/Utility/FilteredIterator.php.

🤖 Analiza AI
Jak działa

Błąd polega na niebezpiecznym przetwarzaniu (CWE-502 — deserialization of untrusted data) danych wejściowych w klasie FilteredIterator. Atakujący może przesłać specjalnie spreparowany, zserializowany obiekt PHP, który zostanie zdekodowany i wykonany po stronie serwera bez odpowiedniej walidacji. Wbudowany mechanizm filtrowania danych w tej ścieżce kodu nie chroni skutecznie przed złośliwymi payloadami deserializacji.

Skutki

Skuteczne wykorzystanie podatności może pozwolić atakującemu na pełne przejęcie kontroli nad serwerem — w tym odczyt i modyfikację danych, a także wykonanie dowolnego kodu (RCE) w kontekście procesu serwera WWW.

Mitygacja

Należy zaktualizować WordPress do wersji 5.5.2 lub nowszej. Użytkownicy dystrybucji Debian i Fedora powinni zastosować patche dostępne w repozytoriach systemowych zgodnie z opublikowanymi komunikatami bezpieczeństwa.

Kogo dotyczy

WordPress przed wersją 5.5.2, a także powiązane pakiety w dystrybucjach Debian Linux oraz Fedora (szczegółowe wersje wskazane w referencjach producenta).

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.09.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
Deserialization
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)