CVE-2020-17528CWE-787

Apache NuttX (incubating) Out of Bound Write from invalid TCP Urgent length

published December 9, 2020

CVSS
—
EPSS
3%
Percentile
87.9
In the wild
Unconfirmed
What it is

⚠️ An out-of-bounds write in the TCP stack of Apache NuttX could let attackers mess with your memory using arbitrary data pointers! This is definitely a sneaky one! 😱 Imagine a chef adding ingredients to a recipe but not double-checking the amounts — they could end up ruining the whole dish! In this case, the TCP packets are like those ingredients, and if they go beyond their intended limits, chaos can ensue. An attacker could manipulate TCP packets to corrupt memory, leading to unpredictable behavior or crashes in devices using affected versions of NuttX. While no known exploits have been reported yet, the potential for remote disruptions makes this vulnerability not to be taken lightly!

Put simply

Imagine a chef adding ingredients to a recipe but not double-checking the amounts — they could end up ruining the whole dish! In this case, the TCP packets are like those ingredients, and if they go beyond their intended limits, chaos can ensue. This out-of-bounds write vulnerability allows an attacker to supply arbitrary urgent data pointer offsets within TCP packets, potentially accessing and corrupting memory beyond the packet's allocated space. This affects Apache NuttX versions up to and including 9.1.0 and 10.0.0.

What to do

An attacker could manipulate TCP packets to corrupt memory, leading to unpredictable behavior or crashes in devices using affected versions of NuttX. While no known exploits have been reported yet, the potential for remote disruptions makes this vulnerability not to be taken lightly! To mitigate this risk, update your NuttX installation to the latest version as soon as possible. Review any custom implementations you might have to ensure that they don't expose you to such memory corruption risks. You've got this! With these steps, you'll keep your systems safe and sound! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.03172 · 87.9th percentile
Weakness
CWE-787 · Out-of-bounds Write
Published
2020-12-09T16:35Z
EPSS history
Timeline
  • 09 DEC 16:35Z
    Apache NuttX (incubating) Out of Bound Write from invalid TCP Urgent length
    cvelistv5