CVE-2021-29923
Published · Updated
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
3Vexday Risk Score
No sign of exploitation. No public exploitation artifact known so far.
ssvc Trackepss 3.7%
Go before 1.17 does not properly consider extraneous zero characters at the beginning of an IP address octet, which (in some situations) allows attackers to bypass access control that is based on IP addresses, because of unexpected octal interpretation. This affects net.ParseIP and net.ParseCIDR.
Affected products
n/a · n/aReferences
https://defcon.org/html/defcon-29/dc-29-speakers.html#kaoudishttps://github.com/golang/go/issues/30999https://github.com/golang/go/issues/43389https://github.com/sickcodes/security/blob/master/advisories/SICK-2021-016.mdhttps://golang.org/pkg/net/#ParseCIDRhttps://go-review.googlesource.com/c/go/+/325829/https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/4CHKSFMHZVOBCZSSVRE3UEYNKARTBMTM/https://security.gentoo.org/glsa/202208-02https://www.oracle.com/security-alerts/cpujan2022.html