Description
The Ecommerce Affiliate WordPress plugin through 1.0.0 does not restrict one-time password issuance and verification to the legitimate account owner, nor limit verification attempts, allowing unauthenticated attackers to take over any account, including administrators.
Published: 2026-11-08
Score: n/a
EPSS: n/a
KEV: No
Impact: Account Takeover
Action: Immediate Patch
AI Analysis

Impact

The vulnerability allows an unauthenticated user to trigger the sending of a one‑time password (OTP) for any user account and subsequently attempt to verify the OTP without any ownership checks. Because the plugin does not restrict the OTP issuance to the legitimate account owner or limit the number of verification attempts, an attacker can brute force the OTP. Successful exploitation results in full takeover of the victim’s account, including administrative privileges, enabling modification or deletion of site content, theft of sensitive data, and further lateral movement within the WordPress installation.

Affected Systems

WordPress sites using the Ecommerce Affiliate plugin version 1.0.0 or earlier are affected. The vendor information is listed as "Unknown" in the CNA data; the plugin is identified only as "Ecommerce Affiliate". The issue applies to all user accounts, including administrators, since no ownership checks are performed during OTP verification.

Risk and Exploitability

The risk is high because the plugin allows any attacker to obtain a one‑time password for any user, including administrators, through an unauthenticated endpoint. Without rate limiting or ownership validation, an attacker can brute force the OTP and ultimately gain full control of the target account. EPSS score is not available, and the vulnerability is not listed in CISA’s Known Exploited Vulnerabilities catalog, but the lack of protective controls makes exploitation technically feasible. The likely attack vector is unauthenticated access to the OTP issuance and verification endpoints, followed by brute‑forcing attempts until the correct code is guessed.

Generated by OpenCVE AI on November 8, 2026 at 07:51 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Ecommerce Affiliate plugin to the latest released version that applies the restriction on OTP issuance and limits verification attempts.
  • If upgrading is not immediately possible, disable or remove the OTP authentication functionality for the plugin, ensuring that only logged‑in users can initiate OTP requests.
  • Deploy a rate‑limiting or Web Application Firewall rule to limit the number of OTP verifications that can be attempted per user or IP address, thereby mitigating brute‑force attempts.

Generated by OpenCVE AI on November 8, 2026 at 07:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 08 Nov 2026 08:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284
CWE-307

Sun, 08 Nov 2026 06:15:00 +0000

Type Values Removed Values Added
Description The Ecommerce Affiliate WordPress plugin through 1.0.0 does not restrict one-time password issuance and verification to the legitimate account owner, nor limit verification attempts, allowing unauthenticated attackers to take over any account, including administrators.
Title Ecommerce Affiliate <= 1.0.0 - Unauthenticated Account Takeover via Email OTP Brute Force
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-11-08T06:00:30.488Z

Reserved: 2026-10-06T12:28:41.528Z

Link: CVE-2026-106015

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-08T06:17:04.333

Modified: 2026-11-08T06:17:04.333

Link: CVE-2026-106015

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-08T08:00:12Z

Weaknesses
  • CWE-284

    Improper Access Control

  • CWE-307

    Improper Restriction of Excessive Authentication Attempts