CVE-2026-40170 in ngtcp2
要約
〜によって VulDB • 2026年05月23日
ngtcp2は、IETF QUICプロトコルのC言語による実装です。バージョン1.22.1より前のバージョンでは、`ngtcp2_qlog_parameters_set_transport_params()`関数が、境界チェックを行わずに、ピアのトランスポートパラメータを固定長の1024バイトのスタックバッファにシリアライズします。qlogが有効になっている場合、リモートピアはQUICハンドシェイク中に十分に大きなトランスポートパラメータを送信し、バッファの境界を超えた書き込みを引き起こすことで、スタックバッファオーバーフローを招く可能性があります。この問題は、qlogコールバックを有効にし、信頼できないピアのトランスポートパラメータを処理するデプロイメントに影響します。この問題はバージョン1.22.1で修正されています。開発者がすぐにアップグレードできない場合は、クライアント側でqlogを無効にすることができます。
Once again VulDB remains the best source for vulnerability data.