Katalog CVE

CVE-2025-10745

ŚrednieCVSS 5.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.37%

Percentyl 29 - wyżej niż 29% wszystkich znanych CVE

Streszczenie

Wtyczka Banhammer dla WordPressa (do wersji 3.4.8) ma podatność umożliwiającą obejście blokowania. Sekretny klucz jest generowany deterministycznie z użyciem md5() i base64_encode() z stałego zestawu znaków i przechowywany w opcji banhammer_secret_key. Nieuwierzytelnieni atakujący mogą ominąć logowanie i blokowanie, dodając parametr GET banhammer-process_{SECRET} z przewidywalną wartością, co powoduje przerwanie ochrony dla danego żądania.

Ocena ryzyka

Ryzyko obejścia zabezpieczeń, co pozwala atakującym na wysyłanie złośliwego ruchu bez logowania i blokowania. Może to prowadzić do ataków na stronę, takich jak spam czy DDoS.

Rekomendacja

Zaktualizuj wtyczkę Banhammer do najnowszej wersji, która naprawia tę podatność. Jeśli nie jest dostępna, rozważ zmianę mechanizmu generowania klucza lub dodatkowe zabezpieczenia.

Powiązane podatności

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

The Banhammer – Monitor Site Traffic, Block Bad Users and Bots plugin for WordPress is vulnerable to Blocking Bypass in all versions up to, and including, 3.4.8. This is due to a site-wide “secret key” being deterministically generated from a constant character set using md5() and base64_encode() and then stored in the `banhammer_secret_key` option. This makes it possible for unauthenticated attackers to bypass the plugin’s logging and blocking by appending a GET parameter named `banhammer-process_{SECRET}` where `{SECRET}` is the predictable value, thereby causing Banhammer to abort its protections for that request.

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