CVE-2020-10788

openITCOCKPIT before 3.7.3 uses the 1fea123e07f730f76e661bced33a94152378611e API key rather than generating a random API Key for WebSocket connections

published March 25, 2020

CVSS
—
EPSS
2%
Percentile
75.6
In the wild
Unconfirmed
What it is

⚠️ An outdated API key is the whole problem here! openITCOCKPIT uses a static key rather than generating a unique one for WebSocket connections, which is a recipe for disaster! 🔥 Think of it like leaving your front door open with the same key that everyone knows – it’s an invitation for unwanted visitors! Instead of a secure, randomly-generated key, we’ve got a one-size-fits-all that puts your data at risk. An attacker could easily impersonate legitimate WebSocket communication and gain unauthorized access, potentially leading to data leaks or manipulation. While no known exploits are reported yet, the risks of using a static API key are absolutely devastating — think of the havoc an intruder could wreak!

Put simply

Think of it like leaving your front door open with the same key that everyone knows – it’s an invitation for unwanted visitors! Instead of a secure, randomly-generated key, we’ve got a one-size-fits-all that puts your data at risk. This vulnerability arises because openITCOCKPIT prior to version 3.7.3 relies on a hardcoded API key for WebSocket connections instead of creating a random one. This means any attacker who knows the key can interact with the WebSocket without authentication.

What to do

An attacker could easily impersonate legitimate WebSocket communication and gain unauthorized access, potentially leading to data leaks or manipulation. While no known exploits are reported yet, the risks of using a static API key are absolutely devastating — think of the havoc an intruder could wreak! Upgrade openITCOCKPIT to version 3.7.3 or later immediately to ensure that a secure, randomly generated API key is used for WebSocket connections. It’s also a good idea to review your configurations and ensure no static credentials are used elsewhere! You've got this! Follow these steps and lock down your WebSocket connections like a pro! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01599 · 75.6th percentile
Published
2020-03-25T14:04Z
EPSS history
Timeline
  • 25 MAR 14:04Z
    openITCOCKPIT before 3.7.3 uses the 1fea123e07f730f76e661bced33a94152378611e API key rather than generating a random API Key for WebSocket connections
    cvelistv5