Registrationmagic – Custom Registration Forms, User Registration, Payment, And User Login
Approved changes feed: RSS · Atom
cpe:2.3:a:metagauss:registrationmagic_–_custom_registration_forms,_user_registration,_payment,_and_user_login:*:*:*:*:*:*:*:*
part: a version: * update: *
| Vendor | Metagauss (efd32a3a-6f1a-5c0a-ba62-c7bf604b79bd) |
|---|---|
| Product | Registrationmagic – Custom Registration Forms, User Registration, Payment, And User Login (56e1b90a-71d3-59f3-b1d3-fa4875483a6c) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from gcve-enriched-dumps CVE data |
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-9242 |
vulnerable | 2026-07-29 01:09:06.929719 |
RegistrationMagic <= 6.0.8.6 - Authenticated (Subscriber+) Authentication Bypass via Forged PayPal IPN Request
MEDIUM (5.3)
The RegistrationMagic – Custom Registration Forms, User Registration, Payment, and User Login plugin for WordPress is vulnerable to Authentication Bypass via Insufficient Verification of Data Authenticity in all versions up to and including 6.0.8.6. This is due to the PayPal IPN `callback` handler being registered as a nopriv AJAX action with no authentication or nonce requirement, and critically because the handler updates the payment log database row with attacker-controlled POST data — including `payment_status` and the `custom` field encoding the target `user_id` — before PayPal IPN validation is performed, meaning the database remains poisoned even when validation subsequently fails. This makes it possible for unauthenticated attackers to authenticate as any WordPress user, including administrators, by submitting a forged IPN request that overwrites a payment log entry's `user_id` with that of a target account, then visiting the success return URL with a legitimately obtained security hash to cause the plugin to issue real WordPress authentication cookies for the targeted account.
Published: 2026-06-27T06:50:56.027Z
Updated: 2026-06-29T12:23:09.250Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-12158 |
vulnerable | 2026-07-29 00:23:32.098294 |
RegistrationMagic <= 6.0.9.1 - Cross-Site Request Forgery to Privilege Escalation via 'rmc_assign_user_role_action' Parameter
HIGH (8.8)
The RegistrationMagic – User Registration Forms Plugin plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 6.0.9.1. This is due to missing or incorrect nonce validation on the process_request function. This makes it possible for unauthenticated attackers to escalate the privileges of an arbitrary form submitter to administrator by creating a malicious Chronos automation task that is executed via WordPress cron via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.
Published: 2026-07-01T07:53:38.637Z
Updated: 2026-07-01T10:32:03.593Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-1054 |
vulnerable | 2026-06-08 07:47:14.268137 |
RegistrationMagic <= 6.0.7.4 - Missing Authorization to Unauthenticated Arbitrary Settings Modification
MEDIUM (5.3)
The RegistrationMagic plugin for WordPress is vulnerable to Missing Authorization in versions up to, and including, 6.0.7.4. This is due to missing nonce verification and capability checks on the rm_set_otp AJAX action handler. This makes it possible for unauthenticated attackers to modify arbitrary plugin settings, including reCAPTCHA keys, security settings, and frontend menu titles.
Published: 2026-01-28T07:27:35.396Z
Updated: 2026-04-08T17:27:26.132Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-2836 |
vulnerable | 2026-06-08 07:16:58.456761 |
RegistrationMagic – Custom Registration Forms, User Registration, Payment, and User Login <= 6.0.4.3 - Authenticated (Subscriber+) Stored Cross-Site Scripting
MEDIUM (6.4)
The RegistrationMagic – Custom Registration Forms, User Registration, Payment, and User Login plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the ‘payment_method’ parameter in all versions up to, and including, 6.0.4.3 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Subscriber-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.
Published: 2025-04-04T05:22:45.468Z
Updated: 2026-04-08T17:11:22.593Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-15403 |
vulnerable | 2026-06-08 07:06:36.201260 |
RegistrationMagic <= 6.0.7.1 - Unauthenticated Privilege Escalation via admin_order
CRITICAL (9.8)
The RegistrationMagic plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 6.0.7.1. This is due to the 'add_menu' function is accessible via the 'rm_user_exists' AJAX action and allows arbitrary updates to the 'admin_order' setting. This makes it possible for unauthenticated attackers to injecting an empty slug into the order parameter, and manipulate the plugin's menu generation logic, and when the admin menu is subsequently built, the plugin adds 'manage_options' capability for the target role. Note: The vulnerability can only be exploited unauthenticated, but further privilege escalation requires at least a subscriber user.
Published: 2026-01-17T02:22:32.032Z
Updated: 2026-04-08T16:58:32.425Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-14444 |
vulnerable | 2026-06-08 07:06:34.494118 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-13610 |
vulnerable | 2026-06-08 07:04:32.686641 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-11204 |
vulnerable | 2026-06-08 07:02:28.266262 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-1991 |
vulnerable | 2026-06-08 06:27:15.209104 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-1990 |
vulnerable | 2026-06-08 06:27:15.206792 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-10508 |
vulnerable | 2026-06-08 06:23:46.819483 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-51509 |
vulnerable | 2026-06-08 06:17:53.376541 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-2548 |
vulnerable | 2026-06-08 06:02:42.509555 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-2499 |
vulnerable | 2026-06-08 06:02:42.408883 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2017-20208 |
vulnerable | 2026-06-08 05:09:23.489124 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.