Amnesia:33 Network Vulnerabilities
Amnesia:33 is a collection of thirty three vulnerabilities affecting several TCP/IP stacks used in a huge variety of products across IoT, OT, RTOSs, SOHO and commercial network gear, and embedded systems.
Summary
Amnesia:33 is a collection of thirty three vulnerabilities affecting several TCP/IP stacks used in a huge variety of products across IoT, OT, RTOSs, SOHO and commercial network gear, and embedded systems.
Affected platforms
The following platforms are known to be affected:
FNET TCP/IP stack Versions: all
Nut/Net TCP/IP stack Versions: all
picoTCP TCP/IP stack Versions: all
uIP TCP/IP stack Versions: all
Threat details
Introduction
Security researchers have released details of thirty three vulnerabilities, collectively referred to as Amnesia:33, in four open-source TCP/IP stacks. They claim that a remote attacker could exploit some or all of these vulnerabilities to take control of affected devices, extract sensitive data, or cause denial-of-service conditions.
The affected TCP/IP stacks are used in a wide variety of real-time operating systems, networking equipment, operational technology, embedded systems, and consumer or industrial Internet-of-Things (IoT). At the time of publication, it is expected that products from more than 150 individual vendors or manufacturers are impacted by Amnesia:33.
Vulnerability details
All 33 vulnerabilities were discovered using a combination of manual analysis and automated fuzzing, and affect multiple components of each TCP/IP stack.
| Stack | No. of vulnerabilities |
|---|---|
| FNET | 5 |
| Nut/Net | 5 (w/ 1 remote code execution) |
| picoTCP | 10 (w/ 1 remote code execution) |
| uIP | 13 (w/ 2 remote code execution) |
Remediation advice
Due to the nature of the affected TCP/IP stacks, as well as their widespread prevalence across multiple industry sectors, it is highly likely that updated versions will take several months to propagate down to vendors, or may not at all in some cases.
As such, affected organisations are encouraged to consider the below network mitigations to partially address the Amnesia:33 vulnerabilities.
Remediation steps
Indicators of compromise
Definitive source of threat updates
Last edited: 10 December 2020 12:12 pm