CVE-2022-4049
WP User <= 7.0 - Unauthenticated SQLi
Record summary
CVE-2022-4049 has a selected CVSS score of 9.8 (critical); EIP currently links 1 Nuclei template.
Description
The WP User WordPress plugin through 7.0 does not properly sanitize and escape a parameter before using it in a SQL statement, leading to a SQL injection exploitable by unauthenticated users.
Exploitation context
Available material
- Nuclei templates
- 1
CISA SSVC decision
CISA Coordinator · SSVC 2.0.3 · Evaluated Apr 10, 2025 · Source: CVE List
Affected products and versions
1| Product | Source | Version range | Status |
|---|---|---|---|
WP UserDefault status: affected | CVE List | Through 7.0 | affected |
Nuclei templates
1ProjectDiscoveryCRITICALWP User <= 7.0 - Unauthenticated SQLiCVSS 9.8
The WP User WordPress plugin through 7.0 does not properly sanitize and escape a parameter before using it in a SQL statement, leading to a SQL injection exploitable by unauthenticated users.
Impact
Unauthenticated attackers can execute time-based blind SQL injection through the id parameter in wpuser_group_action AJAX endpoint, potentially extracting sensitive database information including user credentials, personal data, and WordPress configuration.
Remediation
Update WP User plugin to a version later than 7.0 that properly sanitizes and parameterizes the id parameter in admin-ajax.php.
Source: ProjectDiscovery