Skip to main content
CVE-2025-4522VulnerabilityPublished

CVE-2025-4522: IDonate (WordPress plugin) · Missing Authorization

Affects IDonate (WordPress plugin)Source CVE Database V5

0

Not known to be exploited · CVSS 6.5 Medium.

Data as of 26 Oct 2026, 06:26 UTC

CVSS 3.1 base score
6.5Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.2% chance of exploitation in 30 days – higher than 19% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 7 Nov 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.

What to do

Affected software

ProductAffectedFixed in
themeatelier IDonate – Blood Donation, Request And Donor Management SystemAffected
  • =2.0.0
Fixed in–

AI-suggested

To mitigate CVE-2025-4522, organizations should immediately restrict Subscriber-level user capabilities to the minimum necessary and audit existing user roles for unnecessary privileges. Site administrators should monitor user deletion logs closely for suspicious activity. Applying updates or patches from the vendor as soon as they become available is critical. In the absence of official patches, temporarily disabling or removing the vulnerable plugin can prevent exploitation. Implementing Web Application Firewall (WAF) rules to detect and block requests to admin_post_donor_delete() with suspicious user_id parameters can provide interim protection. Additionally, enforcing multi-factor authentication (MFA) for all user accounts can reduce the risk of account compromise leading to exploitation. Regular backups of user data and site configurations will aid recovery if user accounts are maliciously deleted.

Description

The IDonate – Blood Donation, Request And Donor Management System plugin for WordPress is vulnerable to Insecure Direct Object Reference via the admin_post_donor_delete() function in versions 2.0.0 to 2.1.9. By supplying an arbitrary user_id parameter value to the wp_delete_user() function, authenticated attackers, with Subscriber-level access and above could delete arbitrary user accounts, including those of administrators.

References

Community reviews

Loading reviews…