Skip to main content
CVE Vulnerability Database
Vulnerability Database/CVE-2026-54802

CVE-2026-54802: SMS Alert Auth Bypass Vulnerability

CVE-2026-54802 is an authentication bypass flaw in SMS Alert Order Notifications plugin versions 3.9.3 and earlier that allows unauthenticated access. This article covers technical details, affected versions, and mitigations.

Published:

CVE-2026-54802 Overview

CVE-2026-54802 is a broken authentication vulnerability in the WordPress SMS Alert Order Notifications plugin, affecting versions up to and including 3.9.3. The flaw is categorized as Missing Authorization [CWE-862] and allows unauthenticated network-based attackers to access functionality that should require valid authentication. The vulnerability impacts confidentiality without requiring user interaction or elevated privileges.

Critical Impact

Unauthenticated attackers can reach protected plugin functionality over the network, exposing sensitive order and notification data handled by the WordPress site.

Affected Products

  • WordPress plugin: SMS Alert Order Notifications
  • All versions up to and including 3.9.3
  • WordPress sites running the vulnerable plugin with default configuration

Discovery Timeline

  • 2026-06-17 - CVE-2026-54802 published to NVD
  • 2026-06-17 - Last updated in NVD database

Technical Details for CVE-2026-54802

Vulnerability Analysis

The SMS Alert Order Notifications plugin fails to enforce authentication and authorization checks on one or more code paths exposed by the plugin. An attacker reaches the affected functionality directly over HTTP without supplying credentials, bypassing the access control logic that should gate sensitive operations.

Because the issue is classified under [CWE-862] Missing Authorization, the root weakness is the absence of a permission check rather than a flaw in the credential validation routine itself. The vulnerability is exploitable remotely with low attack complexity and no user interaction, which is consistent with WordPress plugin endpoints reachable via standard admin-ajax.php or REST routes.

EPSS data places exploitation probability at 0.381% with a percentile of 29.798, indicating limited observed exploit activity at publication.

Root Cause

The root cause is a missing capability or nonce check on a plugin handler in versions <= 3.9.3. The plugin registers callable functionality but does not verify that the requesting user holds the appropriate WordPress capability before executing privileged logic or returning sensitive data.

Attack Vector

An attacker sends crafted HTTP requests to the WordPress site hosting the plugin. The request targets the vulnerable plugin endpoint directly, with no session cookie or authentication token. The server executes the handler and returns data or performs actions that should be restricted to authenticated administrators.

No verified proof-of-concept code is published. Refer to the Patchstack Vulnerability Report for additional technical context.

Detection Methods for CVE-2026-54802

Indicators of Compromise

  • Unauthenticated HTTP requests to plugin endpoints under /wp-admin/admin-ajax.php referencing the sms-alert action namespace
  • Anomalous POST or GET requests to plugin REST routes from external IPs without prior authentication
  • Unusual outbound SMS-related callbacks or configuration changes initiated outside administrator sessions

Detection Strategies

  • Inventory WordPress installations and identify any running the SMS Alert Order Notifications plugin at version <= 3.9.3
  • Inspect web server access logs for requests targeting plugin handlers without an authenticated wordpress_logged_in_* cookie
  • Correlate plugin endpoint access with source IP reputation and request volume to surface scanning behavior

Monitoring Recommendations

  • Forward WordPress and web server logs to a centralized analytics platform for retention and correlation
  • Alert on repeated unauthenticated access to plugin AJAX or REST endpoints from a single source
  • Track plugin version drift across managed WordPress fleets to confirm patch adoption

How to Mitigate CVE-2026-54802

Immediate Actions Required

  • Identify all WordPress sites running SMS Alert Order Notifications <= 3.9.3 and prioritize them for patching
  • Update the plugin to the latest fixed release published by the vendor as referenced in the Patchstack advisory
  • Restrict administrative access to WordPress sites behind a web application firewall or IP allowlist until patched

Patch Information

A fixed version is referenced in the Patchstack Vulnerability Report. Administrators should upgrade beyond version 3.9.3 to the vendor-supplied patched release.

Workarounds

  • Disable and remove the SMS Alert Order Notifications plugin until the patched version is deployed
  • Apply WAF rules that block unauthenticated access to plugin-specific AJAX actions and REST routes
  • Limit access to /wp-admin/ and /wp-json/ paths to trusted networks where business requirements allow
bash
# Configuration example: WP-CLI commands to audit and remove the vulnerable plugin
wp plugin list --name=sms-alert --fields=name,status,version
wp plugin deactivate sms-alert
wp plugin update sms-alert --version=latest

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.