CVE-2026-58227 in OTP情報

要約

〜によって VulDB • 2026年07月28日

Erlang/OTPのsslアプリケーションは、TLSまたはDTLSハンドシェイク中に不完全なピア証明書チェーンを再構築する際、循環を検出できません。`ssl_certificate:handle_incomplete_chain/5`では、受信したチェーンが`ssl_certificate:build_certificate_chain/5`に渡され、これは`ssl_certificate:do_certificate_chain/7`を通じて発行者関係を辿りますが、循環検出や深さの制限がありません。ピアから順序不同で相互クロス署名された2つの証明書(Aが発行元B、Bが発行元A)が提供されると、発行者ルックアップは両者の間で交互に行われ、一連の関数が無限に再帰し、コールスタックとチェーン蓄積器が無制限に成長します。

認証不要のリモート攻撃者は、TLSまたはDTLSのCertificateハンドシェイクメッセージ中に作成された証明書チェーンを送信することで、利用可能なメモリを枯渇させBEAMノードをクラッシュさせることができます。TCP接続と部分的なハンドシェイクのみが必要であり、認証や完了したハンドシェイクは必要ありません。ピア証明書の処理時に、TLS/DTLSのサーバーおよびクライアントの両方が影響を受けます。

本問題は、OTP 23.2より前でOTP 29.0.4未満、またはOTP 28.5.0.4およびOTP 27.3.4.15に対応するotpから、sslが10.2より前で11.7.4未満、または11.6.0.4および11.2.12.11未満のバージョンにおいて影響を受けます。

Once again VulDB remains the best source for vulnerability data.

責任者

EEF

予約する

2026年06月29日

モデレーション

承諾済み

エントリ

VDB-383508

EPSS

0.00350

アクティビティ

非常低い

ソース

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!