CVE-2022-4120

Stop Spammers Security < 2022.6 - Unauthenticated PHP Object Injection

Critical · published December 26, 2022

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

🚨 A sneaky vulnerability in the Stop Spammers Security plugin could let an attacker exploit PHP Object injection through base64 encoded input! 🔥 Think of this like a package arriving at your office with fancy wrapping that looks harmless, but inside is a ticking time bomb! The unserialize() function is the unsuspecting employee who opens that package, letting the chaos in if the right conditions are met. If exploited, an attacker could manipulate objects in your PHP runtime, leading to devastating consequences like remote code execution or compromising your entire site! It's like giving a stranger the keys to your office, where they can wreak havoc without you ever knowing it.

Put simply

Think of this like a package arriving at your office with fancy wrapping that looks harmless, but inside is a ticking time bomb! The unserialize() function is the unsuspecting employee who opens that package, letting the chaos in if the right conditions are met. This vulnerability arises when the Stop Spammers Security plugin passes user input through the unserialize() function without proper validation. This means that if an attacker crafts a specific input, they can execute arbitrary PHP code by triggering a gadget chain in any installed plugins that are vulnerable.

What to do

If exploited, an attacker could manipulate objects in your PHP runtime, leading to devastating consequences like remote code execution or compromising your entire site! It's like giving a stranger the keys to your office, where they can wreak havoc without you ever knowing it. To protect yourself, immediately update the Stop Spammers Security plugin to version 2022.6 or later. Additionally, review your site's plugins for any other potential vulnerabilities and perform security audits regularly. Don't leave any stones unturned! You've got this! With these steps, you're on your way to locking down your site and becoming a security hero! 🛡️

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.18121 · 97.2th percentile
Published
2022-12-26T12:28Z
EPSS history
Timeline
  • 26 DEC 12:28Z
    Stop Spammers Security < 2022.6 - Unauthenticated PHP Object Injection
    cvelistv5