JVNDB-2026-019792 | |
Nettyにおけるデータの信頼性についての不十分な検証に関する脆弱性 | |
| 概要 | |
Nettyはプロトコルサーバーおよびクライアントの開発のためのネットワークアプリケーションフレームワークです。バージョン4.1.135.Finalおよび4.2.15.Final以前では、Nettyの`DnsResolveContext`がNSレコードの管轄範囲(bailiwick)を十分に検証しておらず、DNSキャッシュポイズニングを可能にしていました。攻撃者がサブドメインの権威ネームサーバーを制御している場合、親ドメイン(例えば`.co.uk`)のキャッシュを汚染することができます。`io.netty.resolver.dns.DnsResolveContext.AuthoritativeNameServerList#add`メソッドは、AUTHORITYセクションからのNSレコードの名前が質問名(questionName)のサフィックスである限り、任意のNSレコードを受け入れます。その後、`handleWithAdditional`メソッドは、ADDITIONALセクションの関連するAレコードを親ドメインのキーの下にある`authoritativeDnsServerCache`に直接キャッシュします。これは、サブドメインの権威サーバーが親ドメインの権威レコードを提供することを信頼してはならないという標準の管轄範囲ルールを回避します。汚染されたキャッシュは、その親ドメインのキーに基づくすべての将来の名前解決で使用されます。バージョン4.1.135.Finalおよび4.2.15.Finalでこの問題は修正されています。 | |
| CVSS による深刻度 (CVSS とは?) | |
|
CVSS v3 による深刻度
基本値: 10.0 (緊急) [NVD値]
| |
| 影響を受けるシステム | |
|
| |
Netty | |
本脆弱性の影響を受ける製品の詳細については、ベンダ情報および参考情報をご確認ください。 | |
| 想定される影響 | |
・当該ソフトウェアが扱う全ての情報が外部に漏れる可能性があります。 | |
| 対策 | |
ベンダ情報を参照して適切な対策を実施してください。 | |
| ベンダ情報 | |
GitHub | |
| CWEによる脆弱性タイプ一覧 CWEとは? | |
|
| |
| 共通脆弱性識別子(CVE) CVEとは? | |
|
| |
| 参考情報 | |
| |
| 更新履歴 | |
|
| 公表日 | 2026/06/12 |
| 登録日 | 2026/06/15 |
| 最終更新日 | 2026/06/15 |



