Wtyczka WordPress 'Spam protection, Anti-Spam, FireWall by CleanTalk' w wersjach do 6.43.2 włącznie zawiera krytyczną podatność umożliwiającą nieuwierzytelnionemu atakującemu instalację dowolnych wtyczek. Podatność jest szczególnie niebezpieczna, ponieważ może prowadzić do przejęcia pełnej kontroli nad serwerem przez RCE.
▸ Pokaż oryginał (EN)
The Spam protection, Anti-Spam, FireWall by CleanTalk plugin for WordPress is vulnerable to unauthorized Arbitrary Plugin Installation due to an authorization bypass via reverse DNS spoofing on the checkWithoutToken function in all versions up to, and including, 6.43.2. This makes it possible for unauthenticated attackers to install and activate arbitrary plugins which can be leveraged to achieve remote code execution if another vulnerable plugin is installed and activated.
Podatność wynika z błędu w funkcji checkWithoutToken, gdzie mechanizm autoryzacji można ominąć poprzez reverse DNS spoofing. Atakujący manipuluje odpowiedzią DNS tak, aby fałszywie uwierzytelnić żądanie jako pochodzące z zaufanego źródła. W efekcie możliwa jest instalacja i aktywacja dowolnej wtyczki bez posiadania jakichkolwiek uprawnień na stronie WordPress. Jeśli zainstalowana w ten sposób wtyczka zawiera własne podatności, atakujący może eskalować atak do poziomu RCE.
Nieuwierzytelniony atakujący może instalować i aktywować dowolne wtyczki WordPress, co przy zainstalowaniu podatnej wtyczki umożliwia uzyskanie możliwości wykonania zdalnego kodu (RCE) i całkowite przejęcie serwera.
Należy niezwłocznie zaktualizować wtyczkę do wersji wyższej niż 6.43.2. Patch dostępny jest w repozytorium WordPress pod changeset 3179819. Do czasu aktualizacji zaleca się monitorowanie listy zainstalowanych wtyczek pod kątem nieautoryzowanych zmian.
Wtyczka 'Spam protection, Anti-Spam, FireWall by CleanTalk' dla WordPress — wszystkie wersje do 6.43.2 włącznie.
Podatność sklasyfikowana jako CWE-862 (Missing Authorization). Mechanizm exploitation wymaga dwóch etapów: najpierw instalacji wtyczki przez bypass autoryzacji, a następnie wykorzystania podatności w tej zainstalowanej wtyczce do osiągnięcia RCE.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HCleantalk Anti Spam
APPCleantalk< 6.44
Powiązane podatności
Unvalidated input in the Anti-Spam by CleanTalk WordPress plugin, versions before 5.149, lead to multiple auth...
Improper Neutralization of Input During Web Page Generation ("Cross-site Scripting") vulnerability in Drupal A...
Cross-Site Request Forgery (CSRF) vulnerability in СleanTalk - Anti-Spam Protection Spam protection, Anti-Spam...
Nieuwierzytelniony upload plików w pluginie CleanTalk Security & Malware Scan dla WordPress
The Spam protection, Anti-Spam, FireWall by CleanTalk plugin for WordPress is vulnerable to unauthorized Arbit...