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

CVE-2025-13313

Critical · published December 5, 2025

CVSS v3.1
9.8
EPSS
1%
Percentile
45.0
In the wild
Unconfirmed
What it is

🚨 Unauthenticated attackers can reset any user password thanks to a sneaky oversight in the CRM Memberships plugin for WordPress! 🔥 Think of it like a restaurant with a sign-out front saying, 'Anyone can change the reservation!' without checking who’s at the door. All it takes is someone spotting a name on the list to walk in and take over a table, or in this case, an account. An attacker could waltz in, reset passwords for any user with accessible email addresses, and gain full control over their accounts. This is a serious breach of privacy that could lead to unauthorized actions, data leaks, and a devastating loss of trust.

Put simply

Think of it like a restaurant with a sign-out front saying, 'Anyone can change the reservation!' without checking who’s at the door. All it takes is someone spotting a name on the list to walk in and take over a table, or in this case, an account. The vulnerability arises from missing authorization and authentication checks on the `ntzcrm_changepassword` AJAX action, allowing attackers to reset passwords without any validation. Additionally, the `ntzcrm_get_users` endpoint is exposed, letting unauthorized users enumerate subscriber email addresses, making exploitation straightforward.

What to do

An attacker could waltz in, reset passwords for any user with accessible email addresses, and gain full control over their accounts. This is a serious breach of privacy that could lead to unauthorized actions, data leaks, and a devastating loss of trust. To protect against this vulnerability, update the CRM Memberships plugin to version 2.6.1 or newer. Implement proper authentication protocols for all AJAX actions related to sensitive user data. Regularly audit your plugins for vulnerabilities and keep them updated! You've got this! Following these steps will help secure your site in no time. 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00547 · 45.0th percentile
Weakness
CWE-862 · Missing Authorization
Published
2025-12-05T10:16Z
References (7)
EPSS history
Timeline
  • 05 DEC 04:29Z
    CRM Memberships <= 2.6 - Missing Authorization to Privilege Escalation via Unauthenticated Password Reset in 'ntzcrm_changepassword' AJAX Endpoint
    cvelistv5