CRITICAL🇬🇧 English

CVE-2024-10542

CleanTalk Anti-Spam: nieautoryzowana instalacja wtyczek przez bypass autoryzacji

CVSS 9.8v3.1pub. 2024-11-26upd. 2025-07-12

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.

🤖 Analiza AI
Jak działa

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.

Skutki

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.

Mitygacja

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.

Kogo dotyczy

Wtyczka 'Spam protection, Anti-Spam, FireWall by CleanTalk' dla WordPress — wszystkie wersje do 6.43.2 włącznie.

Uwagi

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 Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
  • Cleantalk Anti Spam

    APP
    Cleantalk
    < 6.44
🔵
ZWERYFIKUJ U PRODUCENTA
Brak jednoznacznych danych o patchu. Sprawdź referencje od producenta.
Tagi
RCEAuth BypassFirewall
CWE
Referencje

Powiązane podatności

CVE-2021-24131HIGH7.2ten sam produkt

Unvalidated input in the Anti-Spam by CleanTalk WordPress plugin, versions before 5.149, lead to multiple auth...

CVE-2026-3213MEDIUM4.7ten sam produkt

Improper Neutralization of Input During Web Page Generation ("Cross-site Scripting") vulnerability in Drupal A...

CVE-2023-51696MEDIUM4.3ten sam produkt

Cross-Site Request Forgery (CSRF) vulnerability in СleanTalk - Anti-Spam Protection Spam protection, Anti-Spam...

CVE-2024-13365CRITICAL9.8PL ✓ten sam vendor

Nieuwierzytelniony upload plików w pluginie CleanTalk Security & Malware Scan dla WordPress

CVE-2024-10781HIGH8.1ten sam vendor

The Spam protection, Anti-Spam, FireWall by CleanTalk plugin for WordPress is vulnerable to unauthorized Arbit...