Description (CNA)
radvd is a router advertisement daemon for IPv6. Prior to version 2.21, the `radvdump` utility shipped with radvd contains a stack buffer overflow in the Route Information option parser. When processing a crafted ICMPv6 Router Advertisement, `print_ff()` copies up to 2032 bytes from attacker-controlled packet data into a 16-byte `struct in6_addr` on the stack, overflowing by up to 2016 bytes. Note that the main `radvd` daemon is not affected by the vulnerability. Version 2.21 patches the issue.
Affected (CNA)
| Vendor / product | Versions |
|---|---|
| radvd-project / radvdump | affected < 2.21 |
CWE
CWE-121
References
- https://github.com/radvd-project/radvd/security/advisories/GHSA-52px-gh9p-m379
- https://github.com/radvd-project/radvd/commit/068bde13e3fd6a5fcdb6859e6a2acd293a325dc5
ADP enrichment
No English description supplied.
No references supplied.