CVE-2024-24790
Unexpected behavior from Is methods for IPv4-mapped IPv6 addresses in net/netip
Summary
Unexpected behavior from Is methods for IPv4-mapped IPv6 addresses in net/netip
Original description
The description as published by the source.
The various Is methods (IsPrivate, IsLoopback, etc) did not work as expected for IPv4-mapped IPv6 addresses, returning false for addresses which would return true in their traditional IPv4 forms.
Affected packages
Bitnami
golang
[{"type":"SEMVER","events":[{"introduced":"0"},{"fixed":"1.21.11"},{"introduced":"1.22.0-0"},{"fixed":"1.22.4"}]}]
Fix status by distribution
Fixed packages published by each distribution for this CVE
- Debian DEBIAN-CVE-2024-24790 golang-1.15
- Ubuntu UBUNTU-CVE-2024-24790 golang-1.10
References
- advisory pkg.go.dev
- advisory openwall.com
- patch go.dev
- report go.dev
- web groups.google.com
- web security.netapp.com
- web nvd.nist.gov