---
id: CVE-2026-94257
title: >-
  The SMS Alert  WordPress plugin before 4.0.1 does not bind the account whose
  password is being changed to the phone number that was actually verified
  during its OTP password reset, allowing unauthenticated attackers to set a new
  password…
summary: >-
  The SMS Alert  WordPress plugin before 4.0.1 does not bind the account whose
  password is being changed to the phone number that was actually verified
  during its OTP password reset, allowing unauthenticated attackers to set a new
  password…
severity: high
cvss: 8.1
cvssVector: 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H'
cwe:
  - CWE-269
published: '2026-10-10'
updated: '2026-10-13'
sourceUpdated: '2026-10-13T20:36:00.850'
source: NVD
sourceUrl: 'https://nvd.nist.gov/vuln/detail/CVE-2026-94257'
references:
  - url: 'https://wpscan.com/vulnerability/4c32fa5b-4677-4f62-8856-fbe9c601fc36/'
    label: contact@wpscan.com
tags:
  - nvd
  - cve.org
epss: 0.00226
epssPercentile: 0.13266
ingestedAt: '2026-10-10T06:24:42.874Z'
product: SMS Alert
affected:
  - sms_alert >= 3.9.6 < 4.0.1
ssvc:
  exploitation: none
  automatable: 'yes'
  technicalImpact: partial
  timestamp: '2026-10-10T12:00:57.473404Z'
---

## Overview

The SMS Alert  WordPress plugin before 4.0.1 does not bind the account whose password is being changed to the phone number that was actually verified during its OTP password reset, allowing unauthenticated attackers to set a new password on an arbitrary account, including an administrator, by verifying a one-time code sent to a phone number they control.

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
