CVE-2020-17529CWE-787

Apache NuttX (incubating) Out of Bound Write from invalid fragmentation offset value specified in the IP header

published December 9, 2020

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

⚠️ An out-of-bounds write vulnerability lurks in the TCP stack of Apache NuttX versions up to 10.0.0, waiting for just the right moment to strike! Think of this vulnerability like a delivery driver who, instead of checking the address, blindly drops packages wherever they think they belong — a wrong placement can mess up the whole shipment! If triggered, an attacker could corrupt memory, leading to unpredictable behavior or crashes within the affected systems. This could compromise the integrity of your applications or cause them to fail at critical moments — not ideal when reliability is key!

Put simply

Think of this vulnerability like a delivery driver who, instead of checking the address, blindly drops packages wherever they think they belong — a wrong placement can mess up the whole shipment! This vulnerability arises when an invalid fragmentation offset is supplied in the IP header, resulting in memory corruption during TCP reassembly. It primarily affects configurations that have both CONFIG_EXPERIMENTAL and CONFIG_NET_TCP_REASSEMBLY enabled.

What to do

If triggered, an attacker could corrupt memory, leading to unpredictable behavior or crashes within the affected systems. This could compromise the integrity of your applications or cause them to fail at critical moments — not ideal when reliability is key! To remediate this, consider disabling the CONFIG_EXPERIMENTAL and CONFIG_NET_TCP_REASSEMBLY flags if they're not needed for your applications. Additionally, update your NuttX version to the latest stable release to avoid this and other potential vulnerabilities. 🛡️ You've got this! Stay proactive and secure your applications — you're a security hero in the making! 🦸

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02890 · 86.8th 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 fragmentation offset value specified in the IP header
    cvelistv5