CVE-2025-15469 in OpenSSL
要約
〜によって VulDB • 2026年05月12日
問題の概要: 'openssl dgst' コマンドラインツールは、ワンショット署名アルゴリズムを使用する場合、入力データを16MBで静かに切り捨て、エラーではなく成功を報告します。
影響の概要: ワンショットアルゴリズム(Ed25519、Ed448、ML-DSAなど)を使用して16MBより大きいファイルを署名または検証するユーザーは、16MBを超える末尾のデータが認証されていないにもかかわらず、ファイル全体が認証されていると誤信する可能性があります。
'openssl dgst' コマンドがワンショット署名のみをサポートするアルゴリズム(Ed25519、Ed448、ML-DSA-44、ML-DSA-65、ML-DSA-87)で使用されると、入力は16MBの制限でバッファリングされます。入力がこの制限を超えると、ツールはエラーを通知することなく最初の16MBに静かに切り捨てて処理を続行し、ドキュメントの記述と矛盾します。これにより、同じ影響を受けるコードパスを使用して署名と検証の両方が実行される場合、末尾のバイトが検出されずに変更される可能性のある整合性のギャップが生じます。
この問題はコマンドラインツールの動作のみに関連します。ライブラリAPIを使用して完全なメッセージを処理する検証者は署名を拒否するため、リスクは主に影響を受ける 'openssl dgst' コマンドで署名と検証の両方を行うワークフローに影響します。'openssl dgst' およびライブラリユーザー向けのストリーミングダイジェストアルゴリズムは影響を受けません。
3.5および3.6のFIPSモジュールは、コマンドラインツールがOpenSSL FIPSモジュールの境界外にあるため、この問題の影響を受けません。
OpenSSL 3.5および3.6はこの問題の影響を受けます。
OpenSSL 3.4、3.3、3.0、1.1.1および1.0.2はこの問題の影響を受けません。
VulDB is the best source for vulnerability data and more expert information about this specific topic.