Skip to content
Laskyr

Plugins · custom-registration-form-builder-with-submission-manager · data as of 2026-11-04

Is RegistrationMagic safe? Known vulnerabilities and latest version

No known unpatched vulnerabilities in the latest version (6.1.0.3)

As of 2026-11-04. 46 issues are on record for older versions; version 6.0.9.9 or newer fixes all of them that state a fix.

Latest version
6.1.0.3
Last updated
2026-10-29
Active installs
7,000+
Known issues on record
46
Unpatched in latest
0
Tested up to WP
7.1.4 · PHP 7.2+

Create user registration forms, build advanced registration forms, accept payments, track submissions, manage users, assign user roles, analyze stats … — by Metagauss

What to do

  1. Update to the latest version (6.1.0.3). Anything older than 6.0.9.9 has at least one known issue listed below. Dashboard → Updates, or Plugins → “update now”.
  2. If you cannot update right away, deactivate it until you can.
  3. Turn on auto-updates for it: Plugins → “Enable auto-updates” on its row.
  4. If you ran a vulnerable version and something looks off (spam pages, strange admins, redirects), run the free scan.

With WP-CLI: wp plugin get custom-registration-form-builder-with-submission-manager --field=version shows what you run; wp plugin update custom-registration-form-builder-with-submission-manager updates it.

Check your version

Known vulnerabilities

46 on record, newest first. “Affected” is the version range the source gives; “fixed in” is the version the source names, or (marked *) the first wordpress.org release after the last affected version.

high 7.1 CVE-2026-82221 · published 2026-08-31

Cross-site scripting (XSS) in RegistrationMagic (6.0.9.8 and older)

Affected
6.0.9.8 and older
Fixed in
6.0.9.9
Access needed (per CVSS)
No login needed; someone on the site has to click a link or open a page
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Unauthenticated Cross Site Scripting (XSS) in RegistrationMagic <= 6.0.9.8 versions.

NVD CVE-2026-82221Patchstack advisory

high 7.4 CVE-2026-82225 · published 2026-08-31

Authentication bypass in RegistrationMagic (6.0.9.8 and older)

Affected
6.0.9.8 and older
Fixed in
6.0.9.9
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Unauthenticated Broken Authentication in RegistrationMagic <= 6.0.9.8 versions.

NVD CVE-2026-82225Patchstack advisory

critical 9.8 CVE-2026-73341 · published 2026-08-18

PHP object injection in RegistrationMagic (6.0.9.7 and older)

Affected
6.0.9.7 and older
Fixed in
6.0.9.8
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Unauthenticated PHP Object Injection in RegistrationMagic <= 6.0.9.7 versions.

NVD CVE-2026-73341Patchstack advisory

high 8.8 CVE-2026-12158 · published 2026-07-01

Cross-site request forgery (CSRF) in RegistrationMagic (6.0.9.1 and older)

Affected
6.0.9.1 and older
Fixed in
6.0.9.2 *
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

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.

NVD CVE-2026-12158Wordfence advisoryCode change (fix)Plugin source

medium 5.3 CVE-2026-9242 · published 2026-06-27

Authentication bypass in RegistrationMagic (6.0.8.6 and older)

Affected
6.0.8.6 and older
Fixed in
6.0.8.7 *
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

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.

NVD CVE-2026-9242Wordfence advisoryCode change (fix)Plugin source

critical 9.8 CVE-2026-49764 · published 2026-06-15

Authentication bypass in RegistrationMagic (6.0.8.6 and older)

Affected
6.0.8.6 and older
Fixed in
6.0.8.7
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Unauthenticated Broken Authentication in RegistrationMagic <= 6.0.8.6 versions.

NVD CVE-2026-49764Patchstack advisory

high 7.5 CVE-2026-32498 · published 2026-03-25

Missing authorization check in RegistrationMagic (6.0.7.6 and older)

Affected
6.0.7.6 and older
Fixed in
6.0.7.7
Access needed (per CVSS)
No login needed
Range from
advisory text · score by Patchstack
Details from the advisory

Missing Authorization vulnerability in Metagauss RegistrationMagic custom-registration-form-builder-with-submission-manager allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects RegistrationMagic: from n/a through <= 6.0.7.6.

NVD CVE-2026-32498Patchstack advisory

high 8.1 CVE-2026-24373 · published 2026-03-25

Privilege escalation in RegistrationMagic (6.0.7.1 and older)

Affected
6.0.7.1 and older
Fixed in
6.0.7.2
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Incorrect Privilege Assignment vulnerability in Metagauss RegistrationMagic custom-registration-form-builder-with-submission-manager allows Privilege Escalation.This issue affects RegistrationMagic: from n/a through <= 6.0.7.1.

NVD CVE-2026-24373Patchstack advisory

medium 5.4 CVE-2026-32385 · published 2026-03-13

Missing authorization check in RegistrationMagic (6.0.7.6 and older)

Affected
6.0.7.6 and older
Fixed in
6.0.7.7
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Missing Authorization vulnerability in Metagauss RegistrationMagic custom-registration-form-builder-with-submission-manager allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects RegistrationMagic: from n/a through <= 6.0.7.6.

NVD CVE-2026-32385Patchstack advisory

medium 5.3 CVE-2025-14444 · published 2026-02-18

Security issue in RegistrationMagic (6.0.6.9 and older)

Affected
6.0.6.9 and older
Fixed in
6.0.7.0 *
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The RegistrationMagic – Custom Registration Forms, User Registration, Payment, and User Login plugin for WordPress is vulnerable to payment bypass due to insufficient verification of data authenticity on the 'process_paypal_sdk_payment' function in all versions up to, and including, 6.0.6.9. This is due to the plugin trusting client-supplied values for payment verification without validating that the payment actually went through PayPal. This makes it possible for unauthenticated attackers to bypass paid registration by manipulating payment status and activating their account without completing a real PayPal payment.

NVD CVE-2025-14444Wordfence advisoryCode change (fix)Plugin source

medium 5.3 CVE-2026-1054 · published 2026-01-28

Missing authorization check in RegistrationMagic (6.0.7.4 and older)

Affected
6.0.7.4 and older
Fixed in
6.0.7.5 *
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

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.

NVD CVE-2026-1054Wordfence advisoryCode change (fix)Plugin source

medium 5.4 CVE-2026-24374 · published 2026-01-22

Cross-site request forgery (CSRF) in RegistrationMagic (6.0.6.9 and older)

Affected
6.0.6.9 and older
Fixed in
6.0.7.0
Access needed (per CVSS)
No login needed; someone on the site has to click a link or open a page
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Cross-Site Request Forgery (CSRF) vulnerability in Metagauss RegistrationMagic custom-registration-form-builder-with-submission-manager allows Cross Site Request Forgery.This issue affects RegistrationMagic: from n/a through <= 6.0.6.9.

NVD CVE-2026-24374Patchstack advisory

critical 9.8 CVE-2025-15403 · published 2026-01-17

Privilege escalation in RegistrationMagic (6.0.7.1 and older)

Affected
6.0.7.1 and older
Fixed in
6.0.7.2 *
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

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.

NVD CVE-2025-15403Wordfence advisoryCode change (fix)Plugin source

medium 6.4 CVE-2025-13610 · published 2025-12-15

Stored cross-site scripting (XSS) in RegistrationMagic (6.0.6.7 and older)

Affected
6.0.6.7 and older
Fixed in
6.0.6.8 *
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The RegistrationMagic – Custom Registration Forms, User Registration, Payment, and User Login plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's 'RM_Forms' shortcode in all versions up to, and including, 6.0.6.7 due to insufficient input sanitization and output escaping on the 'theme' attribute. This makes it possible for authenticated attackers, with contributor level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.

NVD CVE-2025-13610Wordfence advisoryCode change (fix)

critical 9.8 CVE-2017-20208 · published 2025-10-18

PHP object injection in RegistrationMagic (older than 3.7.9.3)

Affected
older than 3.7.9.3
Fixed in
3.7.9.3
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The RegistrationMagic – Custom Registration Forms, User Registration, Payment, and User Login plugin for WordPress is vulnerable to PHP Object Injection in all versions up to 3.7.9.3 (exclusive) via deserialization of untrusted input from the is_expired_by_date() function. This makes it possible for unauthenticated attackers to inject a PHP Object. The additional presence of a POP chain allows attackers to fetch a remote file and install it on the site.

NVD CVE-2017-20208Wordfence advisoryCode change (fix)Wordfence advisory

high 7.2 CVE-2025-11204 · published 2025-10-08

Reflected cross-site scripting (XSS) in RegistrationMagic (6.0.6.2 and older)

Affected
6.0.6.2 and older
Fixed in
6.0.6.3 *
Access needed (per CVSS)
Needs an admin-level account
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The RegistrationMagic – Custom Registration Forms, User Registration, Payment, and User Login plugin for WordPress is vulnerable to SQL Injection in all versions up to, and including, 6.0.6.2 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with administrator access or higher, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. An unauthenticated attacker could utilize an injected Cross-Site Scripting via user-agent on form submission to leverage this to achieve Reflected Cross-Site Scripting.

NVD CVE-2025-11204Wordfence advisoryCode change (fix)wordpress.orgPlugin source

medium 6.4 CVE-2025-2836 · published 2025-04-04

Stored cross-site scripting (XSS) in RegistrationMagic (6.0.4.3 and older)

Affected
6.0.4.3 and older
Fixed in
6.0.4.4 *
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

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.

NVD CVE-2025-2836Wordfence advisoryCode change (fix)Plugin source

medium 6.1 CVE-2025-24686 · published 2025-01-31

Reflected cross-site scripting (XSS) in RegistrationMagic (6.0.3.3 and older)

Affected
6.0.3.3 and older
Fixed in
6.0.3.4
Access needed (per CVSS)
No login needed; someone on the site has to click a link or open a page
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Metagauss RegistrationMagic custom-registration-form-builder-with-submission-manager allows Reflected XSS.This issue affects RegistrationMagic: from n/a through <= 6.0.3.3.

NVD CVE-2025-24686Patchstack advisory

high 7.5 CVE-2023-49831 · published 2024-12-09

Missing authorization check in RegistrationMagic (5.2.3.0 and older)

Affected
5.2.3.0 and older
Fixed in
5.2.3.1
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

Missing Authorization vulnerability in Metagauss RegistrationMagic custom-registration-form-builder-with-submission-manager allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects RegistrationMagic: from n/a through <= 5.2.3.0.

NVD CVE-2023-49831Patchstack advisory

critical 9.8 CVE-2024-10508 · published 2024-11-09

Privilege escalation in RegistrationMagic (6.0.2.6 and older)

Affected
6.0.2.6 and older
Fixed in
6.0.2.7 *
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The RegistrationMagic – User Registration Plugin with Custom Registration Forms plugin for WordPress is vulnerable to privilege escalation via account takeover in all versions up to, and including, 6.0.2.6. This is due to the plugin not properly validating the password reset token prior to updating a user's password. This makes it possible for unauthenticated attackers to reset the password of arbitrary users, including administrators, and gain access to these accounts.

NVD CVE-2024-10508Wordfence advisoryCode change (fix)Plugin source

medium 6.1 CVE-2024-43317 · published 2024-08-19

Cross-site scripting (XSS) in RegistrationMagic (6.0.1.0 and older)

Affected
6.0.1.0 and older
Fixed in
6.0.1.1
Access needed (per CVSS)
No login needed; someone on the site has to click a link or open a page
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

Improper Neutralization of Input During Web Page Generation (XSS or 'Cross-site Scripting') vulnerability in Metagauss User Registration Team RegistrationMagic allows Cross-Site Scripting (XSS).This issue affects RegistrationMagic: from n/a through 6.0.1.0.

NVD CVE-2024-43317Patchstack advisory

medium 6.1 CVE-2024-39643 · published 2024-08-01

Stored cross-site scripting (XSS) in RegistrationMagic (6.0.0.1 and older)

Affected
6.0.0.1 and older
Fixed in
6.0.0.2
Access needed (per CVSS)
No login needed; someone on the site has to click a link or open a page
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

Improper Neutralization of Input During Web Page Generation (XSS or 'Cross-site Scripting') vulnerability in RegistrationMagic Forms RegistrationMagic allows Stored XSS.This issue affects RegistrationMagic: from n/a through 6.0.0.1.

NVD CVE-2024-39643Patchstack advisory

high 7.5 CVE-2023-51543 · published 2024-06-04

Authentication bypass in RegistrationMagic (5.2.5.0 and older)

Affected
5.2.5.0 and older
Fixed in
5.2.5.1
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

Authentication Bypass by Spoofing vulnerability in Metagauss RegistrationMagic allows Accessing Functionality Not Properly Constrained by ACLs.This issue affects RegistrationMagic: from n/a through 5.2.5.0.

NVD CVE-2023-51543Patchstack advisory

medium 5.3 CVE-2023-51544 · published 2024-06-04

Security issue in RegistrationMagic (5.2.5.0 and older)

Affected
5.2.5.0 and older
Fixed in
5.2.5.1
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

Improper Control of Interaction Frequency vulnerability in Metagauss RegistrationMagic allows Functionality Misuse.This issue affects RegistrationMagic: from n/a through 5.2.5.0.

NVD CVE-2023-51544Patchstack advisory

medium 6.1 CVE-2024-33947 · published 2024-05-03

Reflected cross-site scripting (XSS) in RegistrationMagic (5.3.2.0 and older)

Affected
5.3.2.0 and older
Fixed in
5.3.2.1
Access needed (per CVSS)
No login needed; someone on the site has to click a link or open a page
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Metagauss RegistrationMagic allows Reflected XSS.This issue affects RegistrationMagic: from n/a through 5.3.2.0.

NVD CVE-2024-33947Patchstack advisory

medium 6.5 CVE-2023-23989 · published 2024-04-24

Cross-site scripting (XSS) in RegistrationMagic (5.1.9.2 and older)

Affected
5.1.9.2 and older
Fixed in
5.1.9.3
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Metagauss RegistrationMagic.This issue affects RegistrationMagic: from n/a through 5.1.9.2.

NVD CVE-2023-23989Patchstack advisory

high 7.5 CVE-2023-23976 · published 2024-04-24

Security issue in RegistrationMagic (5.1.9.2 and older)

Affected
5.1.9.2 and older
Fixed in
5.1.9.3
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

Incorrect Default Permissions vulnerability in Metagauss RegistrationMagic allows Accessing Functionality Not Properly Constrained by ACLs.This issue affects RegistrationMagic: from n/a through 5.1.9.2.

NVD CVE-2023-23976Patchstack advisory

critical 9.8 CVE-2024-25935 · published 2024-04-11

Missing authorization check in RegistrationMagic (5.2.5.9 and older)

Affected
5.2.5.9 and older
Fixed in
5.2.6.0
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

Missing Authorization vulnerability in Metagauss RegistrationMagic.This issue affects RegistrationMagic: from n/a through 5.2.5.9.

NVD CVE-2024-25935Patchstack advisory

high 8.8 CVE-2024-1990 · published 2024-04-09

SQL injection in RegistrationMagic (5.3.1.0 and older)

Affected
5.3.1.0 and older
Fixed in
5.3.2.0 *
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The RegistrationMagic – Custom Registration Forms, User Registration, Payment, and User Login plugin for WordPress is vulnerable to blind SQL Injection via the ‘id’ parameter of the RM_Form shortcode in all versions up to, and including, 5.3.1.0 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with contributor-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.

NVD CVE-2024-1990Wordfence advisoryCode change (fix)

high 8.8 CVE-2024-1991 · published 2024-04-09

Privilege escalation in RegistrationMagic (5.3.0.0 and older)

Affected
5.3.0.0 and older
Fixed in
5.3.1.0 *
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The RegistrationMagic – Custom Registration Forms, User Registration, Payment, and User Login plugin for WordPress is vulnerable to privilege escalation due to a missing capability check on the update_users_role() function in all versions up to, and including, 5.3.0.0. This makes it possible for authenticated attackers, with subscriber-level access and above, to escalate their privileges to that of an administrator

NVD CVE-2024-1991Wordfence advisoryCode change (fix)Plugin source

Show 16 older records

medium 4.3 CVE-2024-2951 · published 2024-03-26

Cross-site request forgery (CSRF) in RegistrationMagic (5.3.0.0 and older)

Affected
5.3.0.0 and older
Fixed in
5.3.1.0
Access needed (per CVSS)
No login needed; someone on the site has to click a link or open a page
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

Cross-Site Request Forgery (CSRF) vulnerability in Metagauss RegistrationMagic.This issue affects RegistrationMagic: from n/a through 5.3.0.0.

NVD CVE-2024-2951Patchstack advisory

medium 6.1 CVE-2024-29113 · published 2024-03-19

Reflected cross-site scripting (XSS) in RegistrationMagic (5.2.5.9 and older)

Affected
5.2.5.9 and older
Fixed in
5.2.6.0
Access needed (per CVSS)
No login needed; someone on the site has to click a link or open a page
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Metagauss RegistrationMagic allows Reflected XSS.This issue affects RegistrationMagic: from n/a through 5.2.5.9.

NVD CVE-2024-29113Patchstack advisory

medium 6.1 CVE-2023-51509 · published 2024-02-01

Reflected cross-site scripting (XSS) in RegistrationMagic (5.2.4.1 and older)

Affected
5.2.4.1 and older
Fixed in
5.2.4.2
Access needed (per CVSS)
No login needed; someone on the site has to click a link or open a page
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Metagauss RegistrationMagic – Custom Registration Forms, User Registration, Payment, and User Login allows Reflected XSS.This issue affects RegistrationMagic – Custom Registration Forms, User Registration, Payment, and User Login: from n/a through 5.2.4.1.

NVD CVE-2023-51509Patchstack advisory

high 7.2 CVE-2023-50846 · published 2023-12-28

SQL injection in RegistrationMagic (5.2.4.5 and older)

Affected
5.2.4.5 and older
Fixed in
5.2.4.6
Access needed (per CVSS)
Needs an admin-level account
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in RegistrationMagic RegistrationMagic – Custom Registration Forms, User Registration, Payment, and User Login.This issue affects RegistrationMagic – Custom Registration Forms, User Registration, Payment, and User Login: from n/a through 5.2.4.5.

NVD CVE-2023-50846Patchstack advisory

high 8.8 CVE-2023-47645 · published 2023-11-30

Cross-site request forgery (CSRF) in RegistrationMagic (5.2.2.6 and older)

Affected
5.2.2.6 and older
Fixed in
5.2.3.0
Access needed (per CVSS)
No login needed; someone on the site has to click a link or open a page
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

Cross-Site Request Forgery (CSRF) vulnerability in RegistrationMagic RegistrationMagic – Custom Registration Forms, User Registration, Payment, and User Login allows Cross Site Request Forgery.This issue affects RegistrationMagic – Custom Registration Forms, User Registration, Payment, and User Login: from n/a through 5.2.2.6.

NVD CVE-2023-47645Patchstack advisory

critical 9.8 CVE-2023-2499 · published 2023-05-16

Authentication bypass in RegistrationMagic (5.2.1.0 and older)

Affected
5.2.1.0 and older
Fixed in
5.2.1.1 *
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

The RegistrationMagic plugin for WordPress is vulnerable to authentication bypass in versions up to, and including, 5.2.1.0. This is due to insufficient verification on the user being supplied during a Google social login through the plugin. This makes it possible for unauthenticated attackers to log in as any existing user on the site, such as an administrator, if they have access to the email.

NVD CVE-2023-2499Wordfence advisoryCode change (fix)Plugin source

high 7.2 CVE-2023-2548 · published 2023-05-16

Missing authorization check in RegistrationMagic (5.2.0.5 and older)

Affected
5.2.0.5 and older
Fixed in
5.2.1.0 *
Access needed (per CVSS)
Needs an admin-level account
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

The RegistrationMagic plugin for WordPress is vulnerable to Insecure Direct Object References in versions up to, and including, 5.2.0.5. This is due to the plugin providing user-controlled access to objects, letting a user bypass authorization and access system resources. This makes it possible for authenticated attackers, with administrator-level permissions and above, to change user passwords and potentially take over super-administrator accounts in multisite setup.

NVD CVE-2023-2548Wordfence advisoryPlugin source

high 8.8 CVE-2023-25991 · published 2023-03-13

Cross-site request forgery (CSRF) in RegistrationMagic (5.1.9.2 and older)

Affected
5.1.9.2 and older
Fixed in
5.1.9.3
Access needed (per CVSS)
No login needed; someone on the site has to click a link or open a page
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

Cross-Site Request Forgery (CSRF) vulnerability in RegistrationMagic plugin <= 5.1.9.2 versions.

NVD CVE-2023-25991Patchstack advisory

high 8.1 CVE-2021-4073 · published 2021-12-14

Authentication bypass in RegistrationMagic (5.0.1.7 to 5.0.1.7)

Affected
5.0.1.7 to 5.0.1.7
Fixed in
5.0.1.8 *
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

The RegistrationMagic WordPress plugin made it possible for unauthenticated users to log in as any site user, including administrators, if they knew a valid username on the site due to missing identity validation in the social login function social_login_using_email() of the plugin. This affects versions equal to, and less than, 5.0.1.7.

NVD CVE-2021-4073Code change (fix)Wordfence advisoryWordfence advisory

high 8.1 CVE-2020-8435 · published 2020-03-12

SQL injection in RegistrationMagic (4.6.0.0 only)

Affected
4.6.0.0 only
Fixed in
4.6.0.1 *
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
NVD analysis · score by NVD
Details from the advisory

An issue was discovered in the RegistrationMagic plugin 4.6.0.0 for WordPress. There is SQL injection via the rm_analytics_show_form rm_form_id parameter.

NVD CVE-2020-8435wordpress.orgSpider-security.co.ukspider-security.co.uk

medium 6.1 CVE-2020-8436 · published 2020-03-12

Cross-site scripting (XSS) in RegistrationMagic (4.6.0.0 only)

Affected
4.6.0.0 only
Fixed in
4.6.0.1 *
Access needed (per CVSS)
No login needed; someone on the site has to click a link or open a page
Range from
NVD analysis · score by NVD
Details from the advisory

XSS was discovered in the RegistrationMagic plugin 4.6.0.0 for WordPress via the rm_form_id, rm_tr, or form_name parameter.

NVD CVE-2020-8436wordpress.orgSpider-security.co.ukspider-security.co.uk

high 8.8 CVE-2020-9454 · published 2020-03-06

Cross-site request forgery (CSRF) in RegistrationMagic (4.6.0.3 and older)

Affected
4.6.0.3 and older
Fixed in
4.6.0.4 *
Access needed (per CVSS)
No login needed; someone on the site has to click a link or open a page
Range from
advisory text · score by NVD
Details from the advisory

A CSRF vulnerability in the RegistrationMagic plugin through 4.6.0.3 for WordPress allows remote attackers to forge requests on behalf of a site administrator to change all settings for the plugin, including deleting users, creating new roles with escalated privileges, and allowing PHP file uploads via forms.

NVD CVE-2020-9454wordpress.orgwpvulndb.comWordfence advisory

medium 4.3 CVE-2020-9455 · published 2020-03-06

Missing authorization check in RegistrationMagic (4.6.0.3 and older)

Affected
4.6.0.3 and older
Fixed in
4.6.0.4 *
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
advisory text · score by NVD
Details from the advisory

The RegistrationMagic plugin through 4.6.0.3 for WordPress allows remote authenticated users (with minimal privileges) to send arbitrary emails on behalf of the site via class_rm_user_services.php send_email_user_view.

NVD CVE-2020-9455wordpress.orgwpvulndb.comWordfence advisory

high 8.8 CVE-2020-9456 · published 2020-03-06

Missing authorization check in RegistrationMagic (4.6.0.3 and older)

Affected
4.6.0.3 and older
Fixed in
4.6.0.4 *
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
advisory text · score by NVD
Details from the advisory

In the RegistrationMagic plugin through 4.6.0.3 for WordPress, the user controller allows remote authenticated users (with minimal privileges) to elevate their privileges to administrator via class_rm_user_controller.php rm_user_edit.

NVD CVE-2020-9456wordpress.orgwpvulndb.comWordfence advisory

high 8.8 CVE-2020-9457 · published 2020-03-06

Privilege escalation in RegistrationMagic (4.6.0.3 and older)

Affected
4.6.0.3 and older
Fixed in
4.6.0.4 *
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
advisory text · score by NVD
Details from the advisory

The RegistrationMagic plugin through 4.6.0.3 for WordPress allows remote authenticated users (with minimal privileges) to import custom vulnerable forms and change form settings via class_rm_form_settings_controller.php, resulting in privilege escalation.

NVD CVE-2020-9457wordpress.orgwpvulndb.comWordfence advisory

high 8.8 CVE-2020-9458 · published 2020-03-06

Missing authorization check in RegistrationMagic (4.6.0.3 and older)

Affected
4.6.0.3 and older
Fixed in
4.6.0.4 *
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
advisory text · score by NVD
Details from the advisory

In the RegistrationMagic plugin through 4.6.0.3 for WordPress, the export function allows remote authenticated users (with minimal privileges) to export submitted form data and settings via class_rm_form_controller.php rm_form_export.

NVD CVE-2020-9458wordpress.orgwpvulndb.comWordfence advisory

Recent activity

Browse vulnerabilities

Where this data comes from

Badge for your site or docs (states facts with a date, not a verdict):
RegistrationMagic vulnerability status badge
<a href="https://laskyr.com/plugins/custom-registration-form-builder-with-submission-manager"><img src="https://laskyr.com/plugins/custom-registration-form-builder-with-submission-manager/badge.svg" alt="RegistrationMagic vulnerability status"></a>

← Check another plugin · Free hacked-site scan

First hour checklist

If the site was just hacked, read the emergency kit before you delete files. The page is free. Email is optional.

Read the emergency kit