| タイトル | RRWO (Robert Rothenberg)のNet::CIDR::Setにおける複数の脆弱性 |
|---|---|
| 概要 | Perl用のNet::CIDR::Setのバージョン0.20までには、IPアドレスの検証が行われていませんでした。addメソッドはアドレス解析のために_encodeメソッドを呼び出します。アドレスがネットマスクやネットワーク範囲のように見えない場合、それらは単一のIPアドレスと見なされ、32ビットまたは128ビットのネットマスクとして自身に再度渡されます。引数が正しく形成されたIPアドレスでない場合、これにより無限再帰が発生します。攻撃者はこれを利用してサービス拒否(DoS)攻撃を引き起こすことができます。 |
| 想定される影響 | ・当該ソフトウェアが扱う情報について、外部への漏えいは発生しません。 ・当該ソフトウェアが扱う情報について、書き換えは発生しません。 ・当該ソフトウェアが完全に停止する可能性があります。 |
| 対策 | ベンダ情報を参照して適切な対策を実施してください。 |
| 公表日 | 2026年6月4日0:00 |
| 登録日 | 2026年6月9日14:10 |
| 最終更新日 | 2026年6月9日14:10 |
| CVSS3.0 : 重要 | |
| スコア | 7.5 |
|---|---|
| ベクター | CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
| RRWO (Robert Rothenberg) |
| Net::CIDR::Set 0.21 未満 |
| No | 変更内容 | 変更日 |
|---|---|---|
| 1 | [2026年06月09日] 掲載 |
2026年6月9日14:10 |
| 概要 | Net::CIDR::Set versions through 0.20 for Perl did not validate IP addresses. The add method called the _encode method to parse addresses. If the addresses did not look like netmasks or network ranges, then they were assumed to single IP addresses and passed back to itself as a 32-bit or 128-bit netmask. If the argument was not a well-formed IP address, then this would lead to indefinite recursion. An attacker could use this to cause a denial of service. |
|---|---|
| 公表日 | 2026年6月5日2:16 |
| 登録日 | 2026年6月5日4:11 |
| 最終更新日 | 2026年6月9日1:37 |
| 構成1 | 以上 | 以下 | より上 | 未満 | |
| cpe:2.3:a:rrwo:net\:\:cidr\:\:set:*:*:*:*:*:perl:*:* | 0.21 | ||||