CVE-2022-51021
NotificationX WordPress Plugin < 2.3.12 Unauthenticated SQL Injection via notification REST endpoint
CVSS Score
8.2
EPSS Score
0.0%
EPSS Percentile
0th
NotificationX plugin for WordPress 2.0.0 before 2.3.12 contains an unauthenticated SQL injection vulnerability that allows remote attackers to manipulate database queries by supplying an array-form 'id' parameter to /wp-json/notificationx/v1/notification/{id}. Attackers can pass id[1] with crafted SQL, such as time-based SLEEP payloads, along with an api_key derived from md5(home_url()), which flows unsanitized into Database::get_where_query to extract database contents. Exploitation evidence was first observed by the Shadowserver Foundation on 2023-10-18.
| CWE | CWE-89 |
| Vendor | wpdeveloper |
| Product | notificationx |
| Published | Oct 22, 2026 |
Stay Ahead of the Next One
Get instant alerts for wpdeveloper notificationx
Be the first to know when new high vulnerabilities affecting wpdeveloper notificationx are published โ delivered to Slack, Telegram or Discord.
Get Free Alerts โ
Free ยท No credit card ยท 60 sec setup
CVSS v3 Breakdown
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
Low
Availability
None
Affected Versions
WPDeveloper / NotificationX
2.0.0 < 2.3.12
References
wpscan.com: https://wpscan.com/vulnerability/d1480717-726d-4be2-95cb-1007a3f010bb github.com: https://github.com/projectdiscovery/nuclei-templates/blob/main/http/vulnerabilities/wordpress/notificationx-sqli.yaml wordpress.org: https://wordpress.org/plugins/notificationx/ vulncheck.com: https://www.vulncheck.com/advisories/notificationx-wordpress-plugin-2.3.12-unauthenticated-sql-injection-via-notification-rest-endpoint
Credits
mikemyers ๐ The Shadowserver Foundation