CVE-2017-20208CWE-502

RegistrationMagic - Custom Registration Forms <= 3.7.9.2 - PHP Object Injection

Critical · published October 18, 2025

CVSS v3.1
9.8
EPSS
1%
Percentile
52.6
In the wild
Unconfirmed
What it is

🚨 A PHP Object Injection vulnerability is lurking in the RegistrationMagic plugin for WordPress, affecting all versions up to 3.7.9.3! 🔥 Unauthenticated attackers can exploit this flaw with ease! Think of it like an unauthorized guest slipping a forged invitation into a fancy party — no one checks if they belong, and suddenly they have access to everything. In this case, the attacker can fetch remote files and inject malicious code into your site without breaking a sweat! This vulnerability is absolutely devastating! Attackers could gain full control over your WordPress site, allowing them to install malware or access sensitive data. Imagine waking up to find your website hijacked, as your users’ personal information and business reputation hang in the balance!

Put simply

Think of it like an unauthorized guest slipping a forged invitation into a fancy party — no one checks if they belong, and suddenly they have access to everything. In this case, the attacker can fetch remote files and inject malicious code into your site without breaking a sweat! The vulnerability arises from the deserialization of untrusted input in the is_expired_by_date() function of the plugin. This permits unauthenticated attackers to inject PHP objects, exploiting an existing property of the code to access and execute remote files.

What to do

This vulnerability is absolutely devastating! Attackers could gain full control over your WordPress site, allowing them to install malware or access sensitive data. Imagine waking up to find your website hijacked, as your users’ personal information and business reputation hang in the balance! Immediate patching is crucial! Update your RegistrationMagic plugin to version 3.7.9.4 or higher to close this critical vulnerability. Additionally, review your site's access controls and ensure you audit any code that handles user input — a proactive approach saves you from disaster! You've got this! By taking swift action, you'll secure your site and protect your users. 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00706 · 52.6th percentile
Weakness
CWE-502 · Deserialization of Untrusted Data
Published
2025-10-18T03:33Z
EPSS history
Timeline
  • 18 OCT 03:33Z
    RegistrationMagic - Custom Registration Forms <= 3.7.9.2 - PHP Object Injection
    cvelistv5