CVE-2019-11231

An issue was discovered in GetSimple CMS through 3.3.15

published May 22, 2019

Patch now

High probability of exploitation

NVD has not assigned a CVSS score to this record. It sits in the 99.4th percentile for exploit probability.

CVSS
—
EPSS
72%
Percentile
99.4
In the wild
Unconfirmed
What it is

🚨 An overlooked design flaw in GetSimple CMS could let attackers upload malicious files with ease, bypassing authentication entirely! ⚡ Think of it like having an unattended party where anyone can stroll in and swap out the playlist with their own terrible music. In this case, an attacker can replace harmless files with PHP scripts that could wreak havoc on your server. An attacker could potentially upload malicious PHP code, stealing sensitive information or compromising admin access. If they manage to leak the API key and admin username, they could easily bypass authentication and access protected areas of the site, paving the way for data theft or even complete control over the CMS.

Put simply

Think of it like having an unattended party where anyone can stroll in and swap out the playlist with their own terrible music. In this case, an attacker can replace harmless files with PHP scripts that could wreak havoc on your server. This vulnerability in GetSimple CMS versions up to 3.3.15 allows authenticated users to upload arbitrary files due to insufficient input sanitation in the theme-edit.php file, and authentication can be bypassed through exposed API keys and session manipulation.

What to do

An attacker could potentially upload malicious PHP code, stealing sensitive information or compromising admin access. If they manage to leak the API key and admin username, they could easily bypass authentication and access protected areas of the site, paving the way for data theft or even complete control over the CMS. Update GetSimple CMS to the latest version to mitigate this vulnerability. Implement strict file validation to ensure only safe file types are uploaded, and review access controls to ensure API keys and admin credentials are protected. Additionally, consider disabling any unnecessary features that could be exploited. You've got this! Fixing these issues will help secure your CMS and protect your data. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.71598 · 99.4th percentile
Published
2019-05-22T17:05Z
EPSS history
Timeline
  • 22 MAY 17:05Z
    An issue was discovered in GetSimple CMS through 3.3.15
    cvelistv5