CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2025-4521

High
Published: Translated: NVD NIST

Summary

Wtyczka IDonate – System Zarządzania Krwiodawstwem i Żądaniami jest podatna na eskalację uprawnień z powodu braku sprawdzenia uprawnień w funkcji idonate_donor_profile() w wersjach od 2.1.5 do 2.1.9. Umożliwia to uwierzytelnionym atakującym, posiadającym dostęp na poziomie Subskrybenta i wyżej, przejęcie dowolnego konta poprzez przypisanie nowego adresu e-mail i zainicjowanie resetu hasła.

Risk Assessment

Atakujący mogą uzyskać pełne uprawnienia administratora, co stwarza poważne zagrożenie dla bezpieczeństwa systemu oraz danych użytkowników. Może to prowadzić do nieautoryzowanego dostępu do wrażliwych informacji i funkcji administracyjnych.

Recommendation

Zaleca się aktualizację wtyczki IDonate do najnowszej wersji, aby usunąć tę podatność. Dodatkowo, warto przeprowadzić audyt uprawnień użytkowników oraz monitorować wszelkie nieautoryzowane zmiany w kontach.

Related vulnerabilities

Original NVD description (English source)

The IDonate – Blood Donation, Request And Donor Management System plugin for WordPress is vulnerable to Privilege Escalation due to a missing capability check on the idonate_donor_profile() function in versions 2.1.5 to 2.1.9. This makes it possible for authenticated attackers, with Subscriber-level access and above, to hijack any account by reassigning its email address (via the donor_id they supply) and then triggering a password reset, ultimately granting themselves full administrator privileges.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS