OSV-2021-414 Heap-use-after-free in us_socket_close
A heap-use-after-free vulnerability in us_socket_close allows attackers to cause denial of service or potentially execute code via crafted network traffic.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- None listed
What is OSV-2021-414?
OSV-2021-414 is an use after free vulnerability in uwebsockets, published on 18 Feb 2021. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
OSS-Fuzz report: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=31047
Crash type: Heap-use-after-free READ 8
Crash state:
us_socket_close
__wrap_epoll_wait
us_loop_run
Which versions are affected by OSV-2021-414?
1 open source package ship an affected version, including uwebsockets.
| Package | Affected | Fixed in |
|---|---|---|
uwebsockets OSS-Fuzz | All versions | None |
How do I fix OSV-2021-414?
No fix has been published for OSV-2021-414 yet. Limit exposure of the affected software until one is available.
Upgrade to the fixed version. These bugs are found with fuzzing and sanitisers and avoided by memory-safe languages. More about Use after free.
Is OSV-2021-414 being exploited?
There is no known exploitation of OSV-2021-414 in the wild and no public exploit code.