Description
The RegistrationMagic WordPress plugin before 6.0.9.9 does not validate a client-supplied quantity multiplier when calculating the total price of a paid registration, allowing unauthenticated users to register without paying and obtain an activated account holding the role the form grants.
Published: 2026-09-02
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Vulnerability impacts the RegistrationMagic WordPress plugin, versions 6.0.0.0 through 6.0.9.8, by failing to validate a quantity multiplier supplied by users during paid registration. As a result, an attacker can submit a registration form with a quantity of zero, causing the payment calculation to return a total of zero and bypassing the payment process. The user receives an activated account with the role granted by the registration form, enabling unauthorized access or privilege escalation. This flaw corresponds to CWE-472, Consequence of Improper Input Validation.

Affected Systems

Affected systems are WordPress installations that use the RegistrationMagic plugin, versions 6.0.0.0 to 6.0.9.8. The vulnerability is present in all builds of the plugin before 6.0.9.9; any site running those versions without patching is vulnerable.

Risk and Exploitability

The CVSS base score of 5.3 indicates moderate severity, and the EPSS score is unavailable, suggesting limited data on exploitation frequency. The vulnerability is not yet listed in the CISA KEV catalog. An attacker can exploit this flaw without authentication by submitting a registration form with a zero quantity multiplier from any network. Successful exploitation grants the user an activated account with whatever role the form assigns, potentially including administrative privileges. No special access or additional software is required; the attack is purely client‑side input manipulation.

Generated by OpenCVE AI on September 3, 2026 at 11:31 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the RegistrationMagic plugin to version 6.0.9.9 or later, which includes a server‑side validation check for the quantity multiplier.
  • If the plugin cannot be updated immediately, temporarily disable all paid registration forms or enforce server‑side quantity validation that rejects zero or negative values.
  • Implement custom code or whitelisting rules to reject a quantity of zero or any quantity below one during the registration process, ensuring the payment calculation cannot be bypassed.
  • Continuously monitor user registration activity for unexpected accounts, especially those with elevated roles, and review logs for repeated zero‑quantity submissions.

Generated by OpenCVE AI on September 3, 2026 at 11:31 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 03 Sep 2026 13:00:00 +0000

Type Values Removed Values Added
First Time appeared Registrationmagic
Registrationmagic registrationmagic
Wordpress
Wordpress wordpress
Vendors & Products Registrationmagic
Registrationmagic registrationmagic
Wordpress
Wordpress wordpress

Wed, 02 Sep 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 02 Sep 2026 10:45:00 +0000

Type Values Removed Values Added
Description The RegistrationMagic WordPress plugin before 6.0.9.9 does not validate a client-supplied quantity multiplier when calculating the total price of a paid registration, allowing unauthenticated users to register without paying and obtain an activated account holding the role the form grants.
Title RegistrationMagic 6.0.0.0 - 6.0.9.8 - Unauthenticated Payment Bypass via Zero Quantity
Weaknesses CWE-472
References
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N'}


Subscriptions

Registrationmagic Registrationmagic
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-09-02T14:57:37.534Z

Reserved: 2026-08-21T12:42:15.614Z

Link: CVE-2026-77794

cve-icon Vulnrichment

Updated: 2026-09-02T14:43:59.642Z

cve-icon NVD

Status : Deferred

Published: 2026-09-02T15:17:39.673

Modified: 2026-09-03T17:50:37.690

Link: CVE-2026-77794

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-03T12:45:04Z

Weaknesses
  • CWE-472

    External Control of Assumed-Immutable Web Parameter