CVE-2021-24384CWE-502

JoomSport < 5.1.8 - Unauthenticated PHP Object Injection

published July 6, 2021

CVSS
—
EPSS
2%
Percentile
81.3
In the wild
Unconfirmed
What it is

⚠️ A sneaky unserialized input in the JoomSport plugin could lead to PHP Object Injection, and while the plugin itself might not be a direct threat, the door it opens could invite even more trouble! 🔥 Think of it like a restaurant where the chef accepts any order without checking the menu. If a customer slips in a special request that isn't on the menu, it could lead to a chaotic kitchen where anything might happen! An attacker could potentially manipulate this unserialized input to execute malicious actions through other vulnerable plugins, creating a cascading effect of security breaches. While this isn't an immediate crisis, it could lead to more severe issues down the line, including Remote Code Execution with a little help from other vulnerabilities.

Put simply

Think of it like a restaurant where the chef accepts any order without checking the menu. If a customer slips in a special request that isn't on the menu, it could lead to a chaotic kitchen where anything might happen! This vulnerability arises from the joomsport_md_load AJAX action in the JoomSport WordPress plugin, which improperly handles user input from the shattr POST parameter. By failing to sanitize this input, it makes the system susceptible to PHP Object Injection attacks, especially if other exploitable plugins are present.

What to do

An attacker could potentially manipulate this unserialized input to execute malicious actions through other vulnerable plugins, creating a cascading effect of security breaches. While this isn't an immediate crisis, it could lead to more severe issues down the line, including Remote Code Execution with a little help from other vulnerabilities. Update the JoomSport plugin to version 5.1.8 or higher immediately to patch this issue. Additionally, review your other plugins for potential vulnerabilities and ensure proper input validation is in place to prevent any unexpected operations. 🌐 You got this! By taking these steps, you can secure your site and protect against future threats! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02068 · 81.3th percentile
Weakness
CWE-502 · Deserialization of Untrusted Data
Published
2021-07-06T11:03Z
EPSS history
Timeline
  • 06 JUL 11:03Z
    JoomSport < 5.1.8 - Unauthenticated PHP Object Injection
    cvelistv5