CVE-2023-48648

Concrete CMS before 8.5.13 and 9.x before 9.2.2 allows unauthorized access because directories can be created with insecure permissions

Critical · published November 17, 2023

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

🚨 A misconfigured Mkdir() function poses a massive risk! Concrete CMS versions before 8.5.13 and 9.x before 9.2.2 allow directories with universal access (0777) to be created by default. 🔥 Think of it like a restaurant that leaves the back door wide open, allowing anyone to waltz in and grab anything from the pantry. That’s exactly what these overly permissive directory settings do—inviting all sorts of trouble! An attacker could stroll in and create malicious files or even overwrite critical data, wreaking havoc on your system. This is absolutely devastating, as it opens the door to unauthorized access and data manipulation—yikes!

Put simply

Think of it like a restaurant that leaves the back door wide open, allowing anyone to waltz in and grab anything from the pantry. That’s exactly what these overly permissive directory settings do—inviting all sorts of trouble! This vulnerability arises from the Mkdir() function in Concrete CMS that creates directories with overly permissive default settings (0777). If not specified, the permission level grants universal access, allowing anyone to read, write, and execute files within those directories.

What to do

An attacker could stroll in and create malicious files or even overwrite critical data, wreaking havoc on your system. This is absolutely devastating, as it opens the door to unauthorized access and data manipulation—yikes! Upgrade your Concrete CMS to version 8.5.13 or 9.2.2 immediately to patch this critical vulnerability. Additionally, review your directory permissions to ensure they are set to a safe level (0755 or lower) to enhance security. You've got this! Follow these steps, and you'll reinforce your defenses in no time. 🛡️

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.01233 · 68.8th percentile
Published
2023-11-17T00:00Z
EPSS history
Timeline
  • 17 NOV 00:00Z
    Concrete CMS before 8.5.13 and 9.x before 9.2.2 allows unauthorized access because directories can be created with insecure permissions
    cvelistv5