CVE-2024-30166

In Mbed TLS 3.3.0 through 3.5.2 before 3.6.0, a malicious client can cause information disclosure or a denial of service because of a stack buffer over-read…

Critical · published April 3, 2024

CVSS v3.1
9.1
EPSS
1%
Percentile
54.0
In the wild
Unconfirmed
What it is

🚨 A crafty ClientHello can lead to a stack buffer over-read! In Mbed TLS versions 3.3.0 to 3.5.2, malicious clients can exploit this to disclose sensitive information or even cause a denial of service. 🔥 Think of it like a restaurant where a customer can peek into the kitchen just by sending a sneaky order. Instead of just getting their meal, they could see all the secret recipes—or worse, cause a kitchen disaster! An attacker could exploit this vulnerability to gain unauthorized access to sensitive data or crash the server, leaving legitimate users locked out. It's absolutely devastating for any service relying on secure communications!

Put simply

Think of it like a restaurant where a customer can peek into the kitchen just by sending a sneaky order. Instead of just getting their meal, they could see all the secret recipes—or worse, cause a kitchen disaster! This stack buffer over-read occurs due to improper handling of ClientHello messages in TLS 1.3, allowing for potential information disclosure or denial of service without proper validation.

What to do

An attacker could exploit this vulnerability to gain unauthorized access to sensitive data or crash the server, leaving legitimate users locked out. It's absolutely devastating for any service relying on secure communications! Update Mbed TLS to version 3.6.0 or later immediately to close this loophole. Review any client configurations and harden your server settings against unexpected input. Don't let this one slide! You've got this! Follow these steps, and you'll be back in the security zone in no time! 🛡️

The record
Technical detail
CVSS v3.1
9.1 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00736 · 54.0th percentile
Published
2024-04-03T00:00Z
EPSS history
Timeline
  • 03 APR 00:00Z
    In Mbed TLS 3.3.0 through 3.5.2 before 3.6.0, a malicious client can cause information disclosure or a denial of service because of a stack buffer over-read…
    cvelistv5