CVE-2023-36660CWE-787

CVE-2023-36660

Critical · published June 26, 2023

CVSS v3.1
9.8
EPSS
1%
Percentile
63.2
In the wild
Unconfirmed
What it is

⚠️ A memory corruption bug lurks in the OCB feature of libnettle, waiting for just the right moment to leap! Think of it as a library where a mischievous person swaps out a few book titles on the shelf — if you reach for the wrong one, it could lead to confusion and chaos instead of the information you need! 📚 This vulnerability could lead to unpredictable behavior in applications using libnettle, potentially crashing them or allowing unintended access to memory. While it’s not currently exploited, the implications of memory corruption can be absolutely devastating if an attacker finds a way to leverage it!

Put simply

Think of it as a library where a mischievous person swaps out a few book titles on the shelf — if you reach for the wrong one, it could lead to confusion and chaos instead of the information you need! 📚 The OCB (Offset Codebook) mode in libnettle 3.9 before 3.9.1 has a flaw that can lead to memory corruption, enabling unauthorized access to sensitive data or service disruption.

What to do

This vulnerability could lead to unpredictable behavior in applications using libnettle, potentially crashing them or allowing unintended access to memory. While it’s not currently exploited, the implications of memory corruption can be absolutely devastating if an attacker finds a way to leverage it! Upgrade libnettle to version 3.9.1 or later to resolve this issue. As a best practice, audit your application dependencies and stay informed about future updates to prevent any unforeseen attacks. 🔄 You've got this! By taking these steps, you'll help secure your applications and keep the internet a safer place! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01023 · 63.2th percentile
Weakness
CWE-787 · Out-of-bounds Write
Published
2023-06-26T02:15Z
Affected products (1)
ProductVersionsFixed in
nettle_project/nettleall versions—
References (9)
EPSS history
Timeline
  • 25 JUN 00:00Z
    The OCB feature in libnettle in Nettle 3.9 before 3.9.1 allows memory corruption
    cvelistv5