CVE-2026-89079
KrytyczneCVSS 9.8Streszczenie
Wtyczka Theme My Login dla WordPressa jest podatna na eskalację uprawnień poprzez przejęcie konta w wersjach do 7.2.1 włącznie. Wynika to z braku właściwej weryfikacji tożsamości użytkownika przed aktualizacją hasła, co umożliwia nieuwierzytelnionym atakującym zmianę haseł dowolnych użytkowników w konfiguracjach multi-site.
Ocena ryzyka
Atakujący może przejąć konta użytkowników, w tym administratorów, co prowadzi do pełnej kompromitacji witryny i utraty kontroli nad systemem.
Rekomendacja
Zaktualizuj wtyczkę Theme My Login do wersji nowszej niż 7.2.1, która naprawia problem, oraz włącz dodatkowe uwierzytelnianie dla krytycznych operacji zmiany hasła.
Inne podatności w Theme My Login
Zobacz wszystkie- CVE-2026-83628Średnie
Wtyczka Theme My Login dla WordPressa jest podatna na brak autoryzacji w wersjach do 7.1.15 włącznie na instalacjach Multisite. Podatność wynika z tego, że gałąź `gimmeanotherblog` w funkcji `tml_ms_signup_handler()` nie egzekwuje polityki rejestracji `active_signup` sieci, sprawdzając tylko `is_user_logged_in()`, podczas gdy sąsiednie gałęzie, takie jak `validate-blog-signup`, stosują pełną kontrolę polityki. Umożliwia to uwierzytelnionym atakującym z dostępem na poziomie subskrybenta i wyższym bezpośrednie wysłanie POST `stage=gimmeanotherblog` do trasy rejestracji Theme My Login, całkowicie omijając skonfigurowaną politykę rejestracji — nawet gdy jest ustawiona na `none` lub `user` — co powoduje wykonanie `wpmu_create_blog()` z ID użytkownika atakującego, po czym WordPress przypisuje rolę Administratora na nowo utworzonej podstronie. Podniesienie uprawnień jest ograniczone do nowo utworzonej podstrony; konto atakującego zachowuje dostęp na poziomie subskrybenta na głównej stronie i nie uzyskuje uprawnień Super Admin ani sieciowych.
- CVE-2026-66681Średnie
Podatność CSRF w Theme My Login w wersjach do 7.1.14 pozwala nieuwierzytelnionemu atakującemu na wykonanie nieautoryzowanych akcji.
Oryginalny opis (angielski, źródło NVD)
The Theme My Login plugin for WordPress is vulnerable to privilege escalation via account takeover in versions up to, and including, 7.2.1. This is due to the plugin not properly validating a user's identity prior to updating their password. This makes it possible for unauthenticated attackers to change arbitrary user's passwords on multi-site setups in certain configurations.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

