CVE-2025-60045CWE-862broken-access-control

CVE-2025-60045

High · published December 18, 2025

CVSS v3.1
7.5
EPSS
0%
Percentile
26.3
In the wild
Unconfirmed
What it is

⚡ A clever oversight in ThemeAtelier's IDonatePro plugin means unauthorized users can access functionalities they shouldn't — and that can spell trouble! 🔥 Think of it as a restaurant where the kitchen doors are wide open because the staff forgot to lock them, allowing anyone to walk in and mess with the menu. Without proper access controls, anyone could take a peek behind the scenes and make unauthorized changes. An attacker could exploit this vulnerability to access features that should be restricted, like viewing sensitive user data or modifying donation settings. This unauthorized access might lead to data breaches or manipulation of donation records, which could be absolutely devastating for both the organization and its donors!

Put simply

Think of it as a restaurant where the kitchen doors are wide open because the staff forgot to lock them, allowing anyone to walk in and mess with the menu. Without proper access controls, anyone could take a peek behind the scenes and make unauthorized changes. The missing authorization vulnerability in IDonatePro allows users to perform actions without proper checks, meaning any authenticated user can access functionality that should be limited to authorized roles only.

What to do

An attacker could exploit this vulnerability to access features that should be restricted, like viewing sensitive user data or modifying donation settings. This unauthorized access might lead to data breaches or manipulation of donation records, which could be absolutely devastating for both the organization and its donors! To address this issue, patch IDonatePro to version 2.1.12 or later immediately. Additionally, review your access control lists (ACLs) to ensure that all functionalities are properly constrained and that only authorized users have access to sensitive features. You've got this! By taking these steps, you're not just fixing a bug, you're becoming a security hero! 🦸‍♂️

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.00341 · 26.3th percentile
Weakness
CWE-862 · Missing Authorization
Published
2025-12-18T13:16Z
References (1)
EPSS history
Timeline
  • 18 DEC 07:22Z
    WordPress IDonatePro plugin <= 2.1.11 - Broken Access Control vulnerability
    cvelistv5