Katalog CVE

CVE-2026-122220

WysokieCVSS 7.4
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Wtyczka WPO365 | LOGIN (wpo365-login) przed wersją 45.2 zawiera lukę obejścia uwierzytelnienia typu capture-replay, spowodowaną niedziałającym mechanizmem anti-replay w Saml2_Service::check_message_id(), który nigdy nie zapisuje przetworzonych identyfikatorów wiadomości SAML w transient wpo365_saml_message_ids z powodu błędu logicznego zwracającego przed zapisem. Atakujący, którzy przechwycą prawidłowo podpisany SAMLResponse, mogą odtworzyć go wielokrotnie w oknie ważności asercji, aby zalogować się jako ofiara, w tym administratorzy, bez wykrycia.

Ocena ryzyka

Atakujący może przechwycić ważny SAMLResponse i wielokrotnie go odtworzyć, aby uzyskać dostęp do konta ofiary, w tym kont administratorów, bez wykrycia. Może to prowadzić do pełnego przejęcia konta i eskalacji uprawnień.

Rekomendacja

Zaktualizuj wtyczkę WPO365 | LOGIN do wersji 45.2 lub nowszej. Do czasu aktualizacji monitoruj nietypowe logowania i rozważ ograniczenie zaufania do dostawcy tożsamości.

Inne podatności w WPO365 | LOGIN

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

WPO365 | LOGIN (wpo365-login) plugin before version 45.2 contains an authentication bypass by capture-replay vulnerability caused by a non-functional anti-replay check in Saml2_Service::check_message_id(), which never persists processed SAML message IDs to the wpo365_saml_message_ids transient due to a logic error that returns before saving. Attackers who capture a validly-signed SAMLResponse can replay it to the ACS endpoint repeatedly within its assertion validity window to log in as the victim, including administrators, without detection since the duplicate message ID check never triggers.

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