CVE-2018-14649CWE-77

It was found that ceph-isci-cli package as shipped by Red Hat Ceph Storage 2 and 3 is using python-werkzeug in debug shell mode

Critical · published October 9, 2018

CVSS v3.0
9.8
EPSS
12%
Percentile
96.1
In the wild
Unconfirmed
What it is

🚨 A debug shell that should be locked up is wide open! The ceph-isci-cli package in Red Hat Ceph Storage 2 and 3 inadvertently leaves the door ajar, letting attackers waltz in with root-level permissions! 🔥 Think of it like a restaurant's kitchen where the chef mistakenly leaves the kitchen door unlocked during peak hours — anyone could just stroll in, grab a knife, and start cooking their own chaos! With this vulnerability, an unauthenticated attacker can connect to the debug shell and execute arbitrary commands as if they were the application's user. This means they could potentially gain full control over your Ceph storage environment, modify critical data, and wreak absolute havoc on your system!

Put simply

Think of it like a restaurant's kitchen where the chef mistakenly leaves the kitchen door unlocked during peak hours — anyone could just stroll in, grab a knife, and start cooking their own chaos! This vulnerability arises because the ceph-isci-cli package runs the python-werkzeug library in debug mode with the setting 'debug=True', allowing unauthenticated access to a debug shell that provides elevated system privileges.

What to do

With this vulnerability, an unauthenticated attacker can connect to the debug shell and execute arbitrary commands as if they were the application's user. This means they could potentially gain full control over your Ceph storage environment, modify critical data, and wreak absolute havoc on your system! To mitigate this critical risk, update your Red Hat Ceph Storage to the latest version where this issue is fixed. Additionally, ensure that the debug mode is disabled in production environments to prevent unauthorized access. Regularly audit your permissions to safeguard against similar vulnerabilities! You've got this! With these steps, you'll be on your way to securing your system and keeping those attackers out! 🛡️

The record
Technical detail
CVSS v3.0
9.8 · CRITICAL
Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.11961 · 96.1th percentile
Weakness
CWE-77 · Improper Neutralization of Special Elements used in a Command ('Command Injection')
Published
2018-10-09T17:00Z
EPSS history
Timeline
  • 09 OCT 17:00Z
    It was found that ceph-isci-cli package as shipped by Red Hat Ceph Storage 2 and 3 is using python-werkzeug in debug shell mode
    cvelistv5