Katalog CVE

CVE-2021-47976

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

TextPattern CMS w wersji 4.9.0-dev zawiera podatność na zdalne wykonanie kodu, która pozwala uwierzytelnionym atakującym na przesyłanie dowolnych plików PHP poprzez wykorzystanie funkcji przesyłania wtyczek. Atakujący mogą uwierzytelnić się, uzyskać token CSRF z strony zdarzeń wtyczki i przesłać złośliwe pliki PHP do katalogu textpattern/tmp/ w celu wykonania kodu.

Ocena ryzyka

Podatność ta stwarza poważne ryzyko dla organizacji, ponieważ umożliwia atakującym zdalne wykonywanie kodu na serwerze, co może prowadzić do przejęcia kontroli nad systemem. W konsekwencji może to skutkować utratą danych lub naruszeniem bezpieczeństwa.

Rekomendacja

Zaleca się aktualizację TextPattern CMS do najnowszej wersji, która eliminuje tę podatność. Dodatkowo, warto wdrożyć mechanizmy zabezpieczające, takie jak ograniczenie dostępu do funkcji przesyłania plików tylko dla zaufanych użytkowników.

Oryginalny opis (angielski, źródło NVD)

TextPattern CMS 4.9.0-dev contains a remote code execution vulnerability that allows authenticated attackers to upload arbitrary PHP files by exploiting the plugin upload functionality. Attackers can authenticate, retrieve a CSRF token from the plugin event page, and upload malicious PHP files to the textpattern/tmp/ directory for code execution.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS