Severity by source
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
AC:H reflects the non-trivial multi-step API manipulation required to bypass OTP; full C/I/A impact follows from unrestricted admin account takeover.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
5DescriptionCVE.org
The Chat On Desk Order Notifications WordPress plugin before 1.0.9 does not verify that the one-time password has been validated before processing a password-reset request, allowing unauthenticated attackers to reset the password of arbitrary users, including administrators, and take over their accounts when SMS one-time-password password reset is enabled.
AnalysisAI
Password reset authentication bypass in the Chat On Desk Order Notifications WordPress plugin (versions before 1.0.9) allows unauthenticated remote attackers to take over arbitrary user accounts, including administrators, by submitting a new password without completing OTP verification. Exploitation is conditional on the SMS one-time-password reset feature being active on the target site. A publicly available proof-of-concept exists per WPScan, though EPSS sits at 0.14% (4th percentile) and SSVC rates exploitation status as 'none,' suggesting currently limited attacker uptake despite disclosed exploit code. No confirmed active exploitation (CISA KEV) at time of analysis.
Technical ContextAI
The vulnerability is rooted in CWE-287 (Improper Authentication) - specifically a broken authentication flow in the plugin's SMS-based password reset feature. In a properly implemented OTP flow, the server must validate that the user-submitted one-time password is correct and mark the session as verified before accepting a new password. This plugin skips that verification step, accepting the password-reset submission regardless of OTP validation state. The affected component is the 'Chat On Desk Order Notifications' WordPress plugin, identified by CPE cpe:2.3:a:unknown:chat_on_desk_order_notifications:*:*:*:*:*:*:*:*, all versions prior to 1.0.9. The flaw is a server-side business logic error, not a client-side or cryptographic weakness.
RemediationAI
Update the Chat On Desk Order Notifications plugin to version 1.0.9 or later, which introduces proper OTP validation before accepting password-reset requests, per the vendor patch referenced in the WPScan advisory (https://wpscan.com/vulnerability/82f14006-c05f-421d-9ba5-bc745e0b2ab8/). If an immediate upgrade is not feasible, disable the SMS one-time-password password reset feature within the plugin's settings - this eliminates the vulnerable code path entirely, as exploitation is only possible when this feature is active. Note that disabling SMS OTP reset will force users to rely on alternative password recovery methods, which may require WordPress's native email-based reset to be functional. No other workarounds have been identified in available data.
Same weakness CWE-287 – Improper Authentication
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-51721
GHSA-ggm5-8542-75h6