CVE-2018-10085

CMS Made Simple (CMSMS) through 2.2.6 allows PHP object injection because of an unserialize call in the _get_data function of…

published April 13, 2018

CVSS
—
EPSS
4%
Percentile
89.9
In the wild
Unconfirmed
What it is

🚨 A single crafted cookie is all it takes for an attacker to exploit this PHP object injection vulnerability in CMS Made Simple! 🔥 Think of this like a restaurant that accepts any special order without checking the ingredients; if the chef isn't careful, someone could slip in a harmful dish without anyone noticing! 🍽️ With this vulnerability, a remote attacker can upload malicious code or even delete files on your server, which could lead to a complete system compromise! Imagine losing crucial data or seeing your website's content vanish—absolutely devastating!

Put simply

Think of this like a restaurant that accepts any special order without checking the ingredients; if the chef isn't careful, someone could slip in a harmful dish without anyone noticing! 🍽️ This vulnerability arises from an unsafe unserialize call in the _get_data function, allowing attackers to manipulate object data via specially crafted cookies, leading to remote code execution.

What to do

With this vulnerability, a remote attacker can upload malicious code or even delete files on your server, which could lead to a complete system compromise! Imagine losing crucial data or seeing your website's content vanish—absolutely devastating! To patch this issue, update CMS Made Simple to the latest version immediately, sanitize input data, and review your code for other unserialize calls. Implementing security best practices can help reduce risks! You've got this! By taking these steps, you're not just fixing a vulnerability; you're fortifying your defenses! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.03793 · 89.9th percentile
Published
2018-04-13T05:00Z
EPSS history
Timeline
  • 13 APR 05:00Z
    CMS Made Simple (CMSMS) through 2.2.6 allows PHP object injection because of an unserialize call in the _get_data function of…
    cvelistv5