CVE-2024-42450CWE-798hardcoded-credentials

CVE-2024-42450

Critical · published November 19, 2024

CVSS v3.1
10.0
EPSS
1%
Percentile
47.3
In the wild
Unconfirmed
What it is

🚨 With a default password shared across all instances, an attacker could stroll right into your PostgreSQL database like they own the place! 🔥 Think of it like a library that left its front door wide open and forgot to change the passcode on the main checkout desk. Anyone can just walk in, grab the keys, and start rearranging the books—or worse, delete them! This vulnerability allows an unauthenticated attacker to access and administer the database, potentially reading sensitive files and escalating their privileges on the system. This could lead to a total compromise of your data and operational integrity—not exactly the kind of surprise you'd want on your security checklist!

Put simply

Think of it like a library that left its front door wide open and forgot to change the passcode on the main checkout desk. Anyone can just walk in, grab the keys, and start rearranging the books—or worse, delete them! CVE-2024-42450 stems from the default configuration of the Versa Director, where PostgreSQL listens on all interfaces with a common password. This oversight permits unauthorized access to the database without any prior authentication, enabling full control over critical data.

What to do

This vulnerability allows an unauthenticated attacker to access and administer the database, potentially reading sensitive files and escalating their privileges on the system. This could lead to a total compromise of your data and operational integrity—not exactly the kind of surprise you'd want on your security checklist! To remediate this, upgrade to Versa Director version 22.1.4 or later, which automatically restricts access to Postgres. For older versions, it's essential to manually harden the HA ports as per guidance from Versa’s documentation. Be proactive and secure your systems! You've got this! With these steps, you'll be well on your way to locking down your systems and keeping those intruders out! 🛡️

The record
Technical detail
CVSS v3.1
10.0 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00584 · 47.3th percentile
Weakness
CWE-798 · Use of Hard-coded Credentials
Published
2024-11-19T23:15Z
Affected products (6)
ProductVersionsFixed in
versa-networks/versa_directorall versions—
versa-networks/versa_directorall versions—
versa-networks/versa_directorall versions—
versa-networks/versa_directorall versions—
versa-networks/versa_directorall versions—
versa-networks/versa_directorall versions—
References (1)
EPSS history
Timeline
  • 19 NOV 17:21Z
    The Versa Director uses PostgreSQL (Postgres) to store operational and configuration data
    cvelistv5