CVE-2021-42147

Buffer over-read vulnerability in the dtls_sha256_update function in Contiki-NG tinyDTLS through master branch 53a0d97 allows remote attackers to cause a…

Critical · published January 24, 2024

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

🚨 A crafty data packet can lead to a denial of service in tinyDTLS! Attackers can exploit a buffer over-read in the dtls_sha256_update function, creating chaos with a cleverly crafted payload. 🔥 Think of it like a restaurant running out of ingredients mid-service because the chef suddenly checks the fridge for something they're not allowed to see—resulting in a complete halt. This vulnerability allows attackers to check memory they shouldn’t, disrupting operations. An attacker can trigger this vulnerability to create a denial of service, causing the Contiki-NG system to crash or become unresponsive. This could leave critical services down, impacting operations and user trust. 💔

Put simply

Think of it like a restaurant running out of ingredients mid-service because the chef suddenly checks the fridge for something they're not allowed to see—resulting in a complete halt. This vulnerability allows attackers to check memory they shouldn’t, disrupting operations. This buffer over-read vulnerability in the dtls_sha256_update function allows attackers to access unintended memory areas, leading to potential denial of service conditions. It resides in the master branch of Contiki-NG tinyDTLS up to commit 53a0d97.

What to do

An attacker can trigger this vulnerability to create a denial of service, causing the Contiki-NG system to crash or become unresponsive. This could leave critical services down, impacting operations and user trust. 💔 Immediately patch to the latest version of Contiki-NG that addresses this flaw. Monitor systems for unusual traffic patterns that could indicate exploitation attempts, and consider applying additional security measures such as packet filtering. 🛡️ You're on top of it! Follow these steps, and you'll have your defenses bolstered in no time. You've got this! 💪

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.00836 · 57.3th percentile
Published
2024-01-24T00:00Z
EPSS history
Timeline
  • 24 JAN 00:00Z
    Buffer over-read vulnerability in the dtls_sha256_update function in Contiki-NG tinyDTLS through master branch 53a0d97 allows remote attackers to cause a…
    cvelistv5