Katalog CVE

CVE-2023-2781

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Wtyczka User Email Verification dla WooCommerce w WordPressie jest podatna na obejście uwierzytelnienia w wersjach do 3.5.0 włącznie. Problem wynika z słabości w generowaniu losowych tokenów w funkcji resend_verification_email, co pozwala nieautoryzowanym atakującym na podszywanie się pod użytkowników i wywoływanie weryfikacji adresu e-mail dla dowolnych kont, w tym kont administracyjnych.

Ocena ryzyka

Atakujący mogą uzyskać dostęp do kont użytkowników, w tym administratorów, co stwarza poważne zagrożenie dla bezpieczeństwa danych i integralności systemu. Potencjalne wykorzystanie tej podatności może prowadzić do nieautoryzowanych zmian w ustawieniach i danych witryny.

Rekomendacja

Zaleca się aktualizację wtyczki do najnowszej wersji, aby usunąć tę podatność. Dodatkowo, warto rozważyć wyłączenie opcji automatycznego logowania po pomyślnej weryfikacji, jeśli jest włączona.

Powiązane podatności

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

The User Email Verification for WooCommerce plugin for WordPress is vulnerable to authentication bypass via authenticate_user_by_email in versions up to, and including, 3.5.0. This is due to a random token generation weakness in the resend_verification_email function. This allows unauthenticated attackers to impersonate users and trigger an email address verification for arbitrary accounts, including administrative accounts, and automatically be logged in as that user, including any site administrators. This requires the Allow Automatic Login After Successful Verification setting to be enabled, which it is not by default.

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