CVE-2018-0488

ARM mbed TLS before 1.3.22, before 2.1.10, and before 2.7.0, when the truncated HMAC extension and CBC are used, allows remote attackers to execute arbitrary…

published February 13, 2018

CVSS
—
EPSS
5%
Percentile
91.9
In the wild
Unconfirmed
What it is

⚠️ A sneaky flaw in ARM mbed TLS could let attackers execute arbitrary code with a mere crafted application packet — like a chef slipping a mystery ingredient into your favorite dish! 🌪️ Think of it as a dinner party where the host lets a stranger into the kitchen without checking their credentials — they could toss anything into the mix! In this case, the truncated HMAC extension and CBC mode are the unwatched pots simmering away, vulnerable to a surprise addition. If exploited, this vulnerability could lead to a denial of service or enable an attacker to corrupt the heap, potentially wreaking havoc on your system’s performance or integrity. It's like serving a dish that ends up being inedible or, worse, damaging to your health. Yikes!

Put simply

Think of it as a dinner party where the host lets a stranger into the kitchen without checking their credentials — they could toss anything into the mix! In this case, the truncated HMAC extension and CBC mode are the unwatched pots simmering away, vulnerable to a surprise addition. This vulnerability arises from a flaw in ARM mbed TLS versions before 1.3.22, 2.1.10, and 2.7.0 where a crafted application packet in a TLS or DTLS session can lead to arbitrary code execution or heap corruption due to improper handling of the truncated HMAC extension with CBC mode.

What to do

If exploited, this vulnerability could lead to a denial of service or enable an attacker to corrupt the heap, potentially wreaking havoc on your system’s performance or integrity. It's like serving a dish that ends up being inedible or, worse, damaging to your health. Yikes! To secure your system, upgrade to AR mbed TLS version 1.3.22, 2.1.10, or 2.7.0 or later. Review your applications that utilize TLS/DTLS to ensure they are not running vulnerable versions. A regular security audit could save you from more potential issues down the line! You've got this! Stay vigilant and secure your systems to keep those unwanted surprises at bay! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.04793 · 91.9th percentile
Published
2018-02-13T15:00Z
EPSS history
Timeline
  • 13 FEB 15:00Z
    ARM mbed TLS before 1.3.22, before 2.1.10, and before 2.7.0, when the truncated HMAC extension and CBC are used, allows remote attackers to execute arbitrary…
    cvelistv5