Introducing Wiz for Exposure Management: Unify, prioritize, and remediate exposures everywhere.

CVE-2025-4523
WordPress vulnerability analysis and mitigation

Overview

The IDonate – Blood Donation, Request And Donor Management System plugin for WordPress contains a missing capability check vulnerability in versions 2.0.0 to 2.1.9. The vulnerability exists in the admindonorprofile_view() function, which allows authenticated attackers with Subscriber-level access and above to expose sensitive administrator information including username, email address, and all donor fields (NVD).

Technical details

The vulnerability stems from a missing capability check in the admindonorprofileview() function located in the IDonateAjaxHandler class. This function is hooked to the 'wpajaxadmindonorprofileview' action and is accessible to any authenticated user. The function retrieves and exposes sensitive user metadata without properly verifying the user's permissions (WordPress Plugin, Ajax Handler). The vulnerability has been assigned a CVSS v3.1 base score of 6.5 MEDIUM (Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N) (NVD).

Impact

Successful exploitation of this vulnerability allows authenticated attackers with Subscriber-level access or higher to view sensitive administrator information, including usernames, email addresses, and all donor fields. This information disclosure could potentially be used for further attacks or social engineering attempts (NVD).

Mitigation and workarounds

The vulnerability has been patched in version 2.1.10 of the IDonate plugin. Site administrators should update to this version immediately. The update includes fixes for privilege escalation via password reset, arbitrary user email change vulnerability, unauthorized user deletion vulnerability, and user data exposure via AJAX (WordPress Plugin).

Additional resources


SourceThis report was generated using AI

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management