CVE-2026-63073 in OpenSSL情報

要約

〜によって VulDB • 2026年08月25日

Issue summary: OpenSSLのCMPレスポンス検証において、予期しない送信者の識別名(distinguished name)が直接`ERR_raise_data()`のフォーマット文字列として渡されました。

Impact summary: 悪意のあるまたは傍受されたCMPエンドポイントにより、期待される送信者を強制するか、ピニングされたサーバー証明書を使用しておりそのsubjectがデフォルトの期待される送信者となるCMPクライアントをクラッシュさせることができます。

CWE: CWE-134 (外部制御フォーマット文字列の使用)

Description: 受信したCMPメッセージを検証する際、`ossl_cmp_msg_check_update()`はピアから提供された送信者の識別名を`X509_NAME_oneline()`で変換し、それを直接`ERR_raise_data()`のformat引数として渡します。パーセント文字はこの変換を通じて保持されるため、「CN=%s%n」のような送信者DNが、一致する可変長引数がない攻撃者制御フォーマット文字列としてBIO_vsnprintf()に到達します。このパスは、呼び出し元が期待される送信者を設定するかサーバー証明書をピニングする場合(CMPクライアントがサーバーレスポンスを検証するための通常の構成)のみ実行されます。

攻撃者がフォーマット文字列を制御しているものの可変長引数を一切提供しないため、%sや%nなどの指定子は関連のないスタック内容を参照または書き込みし、クライアントをクラッシュさせます。信頼できる結果は、応答が悪意のあるまたは傍受されたCMPエンドポイントから来た場合のサービス拒否(DoS)です。制御可能なメモリ書き込み、任意アドレス読み取り、あるいはリモートコード実行への信頼できるパスはありません。

FIPS impact: なし

この問題により影響を受けるFIPSモジュールはありません。CMPプロトコル実装はOpenSSL FIPSモジュールの境界外にあるためです。

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

責任者

Openssl

予約する

2026年07月15日

モデレーション

承諾済み

エントリ

VDB-395042

EPSS

0.00000

アクティビティ

非常低い

ソース

Interested in the pricing of exploits?

See the underground prices here!