CVE-2026-83560 in New User Approve Plugininfo

Summary

by MITRE • 09/30/2026

The New User Approve WordPress plugin before 3.2.10 does not properly verify authentication on a set of integration REST API routes when the integration is unconfigured, allowing unauthenticated attackers to retrieve personal data (id, username, email address and registration date) of registered users.

Be aware that VulDB is the high quality source for vulnerability data.

Analysis

by VulDB Data Team • 09/30/2026

The vulnerability identified in The New User Approve WordPress plugin prior to version 3.2.10 represents a critical failure in access control mechanisms within the application's REST API implementation. This flaw specifically affects integration routes that are designed to facilitate communication with external systems or services. Under normal operational conditions, these endpoints should require valid authentication credentials to ensure that only authorized administrators or configured integrations can interact with them. However, due to insufficient verification logic during the initialization phase of the plugin, the application fails to enforce authentication requirements when the integration feature has not been properly configured by the site administrator. This creates a significant security gap where the protective barriers typically associated with authenticated endpoints are effectively bypassed for unconfigured states.

From a technical perspective, this issue stems from an improper check on user privileges and session validity before processing requests directed at specific REST API routes. In many WordPress plugins, developers may implement conditional logic that assumes certain features are active or configured by default to simplify setup processes. When the integration is left in its unconfigured state, the code path leading to these endpoints does not invoke standard authentication hooks such as wp_rest_authorization_check. Consequently, any actor with network connectivity to the vulnerable WordPress installation can send HTTP requests to these exposed routes without providing valid credentials or session tokens. The server accepts and processes these requests because it incorrectly assumes that an unconfigured integration implies no sensitive data exposure risk, which is a flawed security assumption given the nature of the data accessible through these endpoints.

The operational impact of this vulnerability is severe due to the type of information exposed. Attackers can exploit this flaw to retrieve personally identifiable information (PII) from registered users on the targeted WordPress site. The specific data points compromised include user IDs, usernames, email addresses, and registration dates. While this data may not immediately allow for account takeover if passwords are securely hashed, it provides attackers with valuable intelligence that facilitates further malicious activities. This includes sophisticated phishing campaigns where attackers can craft highly convincing emails using real names and professional contexts derived from the leaked data. It also aids in social engineering attacks against site administrators or other users whose contact information is now public knowledge. Furthermore, this exposure contributes to user enumeration vulnerabilities, allowing attackers to verify which usernames exist on the system, thereby narrowing their focus for brute-force password attacks or credential stuffing attempts using known breached databases.

This vulnerability aligns with CWE-284, Improper Access Control, as it involves a failure to enforce proper restrictions on an authorized actor's actions within the context of unauthenticated access. Additionally, from the perspective of the MITRE ATT&CK framework, this behavior corresponds to techniques related to Discovery and Collection, specifically T1087 Account Discovery and T1113 Screen Capture or Data Staging depending on how the data is exfiltrated. The ability to retrieve user profiles without authentication falls squarely under unauthorized access to sensitive information stored in a web application's backend database via exposed API endpoints.

To mitigate this risk, site administrators must immediately upgrade The New User Approve plugin to version 3.2.10 or later, where the developers have addressed the authentication verification logic for these integration routes. Until an update is applied, temporary mitigations include restricting access to the WordPress REST API through web application firewall rules that block requests containing specific endpoint patterns associated with this vulnerability if they originate from untrusted sources. Additionally, administrators should ensure that all plugins are kept up to date and consider implementing additional layers of security such as rate limiting on authentication endpoints to slow down any potential enumeration or brute-force attempts that might follow the initial data leak. Regular audits of plugin configurations can also help identify instances where integrations remain in default unconfigured states while still exposing sensitive API routes, allowing for proactive hardening before exploitation occurs.

Responsible

WPScan

Reservation

08/31/2026

Disclosure

09/30/2026

Moderation

accepted

CPE

ready

EPSS

0.00000

KEV

no

Activities

very low

Sources

Want to know what is going to be exploited?

We predict KEV entries!