CVE-2019-16885

In OkayCMS through 2.3.4, an unauthenticated attacker can achieve remote code execution by injecting a malicious PHP object via a crafted cookie

published December 3, 2019

CVSS
—
EPSS
5%
Percentile
91.6
In the wild
Unconfirmed
What it is

⚠️ A crafty cookie paves the way for an attacker to unleash remote code execution in OkayCMS. It's like letting someone into the kitchen just because they brought snacks! 🍪 Think of it like a restaurant where a customer is allowed to enter the kitchen because they promised to bring desserts. If they can sneak in the wrong ingredients (in this case, a malicious PHP object), they can ruin the whole meal! An attacker could take control of the server, execute arbitrary code, and potentially access sensitive data. This could lead to serious damage, with the server becoming a playground for mischief. Imagine them rearranging everything on your menu or worse, accessing customer info!

Put simply

Think of it like a restaurant where a customer is allowed to enter the kitchen because they promised to bring desserts. If they can sneak in the wrong ingredients (in this case, a malicious PHP object), they can ruin the whole meal! This vulnerability allows unauthenticated attackers to inject malicious PHP objects into the system via crafted cookies, specifically through the price_filter and comparison fields in certain scripts. Such exploitation leads to remote code execution, compromising the server's integrity.

What to do

An attacker could take control of the server, execute arbitrary code, and potentially access sensitive data. This could lead to serious damage, with the server becoming a playground for mischief. Imagine them rearranging everything on your menu or worse, accessing customer info! Patch OkayCMS to version 2.3.5 or later immediately to close this loophole. Additionally, you should review your cookie handling practices to prevent unauthorized data manipulation. Implementing secure coding practices will be crucial for ongoing protection. You’ve got this! With the right steps, you can secure your system and keep those crafty attackers at bay! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.04600 · 91.6th percentile
Published
2019-12-03T19:50Z
EPSS history
Timeline
  • 03 DEC 19:50Z
    In OkayCMS through 2.3.4, an unauthenticated attacker can achieve remote code execution by injecting a malicious PHP object via a crafted cookie
    cvelistv5