未評価
library/std/src/net/parser.rs in Rust before 1.53.0 does not properly consider extraneous zero characters at the beginning of an IP address string, wh...
CVE-2021-29922
SecPulse初出
ディストリビューション別の修正状況
各ディストリビューションが公開している、この CVE の修正パッケージ
- Alpine Linux ALPINE-CVE-2021-29922 rust 修正版: 1.52.1-r1
- Debian DEBIAN-CVE-2021-29922 rustc 修正版: 1.53.0+dfsg1-1
原文の説明 取得元が公開している説明をそのまま載せています (多くは英語)。
library/std/src/net/parser.rs in Rust before 1.53.0 does not properly consider extraneous zero characters at the beginning of an IP address string, which (in some situations) allows attackers to bypass access control that is based on IP addresses, because of unexpected octal interpretation.
参照URL
- advisory defcon.org
- advisory doc.rust-lang.org
- advisory security.gentoo.org
- patch github.com
- patch github.com
- report github.com