CVE-2023-37266CWE-287

Weak json web token (JWT) secrets in CasaOS

Critical · published July 17, 2023

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

🚨 Unauthenticated attackers can wield crafted JWTs like a master key, unlocking features and executing commands as `root` in CasaOS! 🔥 Think of CasaOS like a high-security hotel, where a fake reservation lets someone into the admin suite without ever checking in. Just like a guest could run wild in the penthouse, an attacker can execute arbitrary commands on your cloud system! This could lead to absolutely devastating consequences, as attackers can access sensitive features and take control of your CasaOS instance. They could steal your data, modify files, or even render the system unusable. It's a nightmare scenario for anyone relying on personal cloud storage!

Put simply

Think of CasaOS like a high-security hotel, where a fake reservation lets someone into the admin suite without ever checking in. Just like a guest could run wild in the penthouse, an attacker can execute arbitrary commands on your cloud system! This vulnerability arises from insufficient validation of JSON Web Tokens (JWTs), allowing unauthenticated users to bypass security and execute commands with administrative privileges. The issue has been addressed in CasaOS version 0.4.4 by enhancing JWT validation mechanisms.

What to do

This could lead to absolutely devastating consequences, as attackers can access sensitive features and take control of your CasaOS instance. They could steal your data, modify files, or even render the system unusable. It's a nightmare scenario for anyone relying on personal cloud storage! Upgrade your CasaOS to version 0.4.4 immediately to patch this critical vulnerability. If you cannot upgrade right away, restrict access to your CasaOS instance to untrusted users by not exposing it publicly. You've got this! With a quick upgrade, your CasaOS will be secure 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.06844 · 94.0th percentile
Weakness
CWE-287 · Improper Authentication
Published
2023-07-17T20:57Z
EPSS history
Timeline
  • 17 JUL 20:57Z
    Weak json web token (JWT) secrets in CasaOS
    cvelistv5