CVE-2026-81718 openssl PBKDF2 イテレーション不足 オフライン攻撃

この記事はAIがNVDのCVE情報をもとに要約・生成したものです。影響範囲や対策は、必ずNVDおよび各ベンダーの公式情報をご確認ください。

公開日: 2026-08-27T17:21:02.180 / 更新日: 2026-08-27T17:21:02.180 / CVSS: 7.5 / 深刻度: HIGH

openssl_encryptの1.4.9以前のバージョンでは、PBKDF2-HMAC-SHA256のパラメータが不十分で、PQC鍵ファイルのプライベートキー保護では10万回、複合暗号ファイルのパスワード検証では1万回のイテレーションが設定されています。これにより、鍵ファイルや暗号化ファイルを取得した攻撃者がGPUやASICを用いてオフラインでラップパスワードの強制破壊が可能になる可能性があります。暗号化された機密データの保護や認証プロセスに影響を与えるため、openssl_encryptのバージョン確認と適切なパッチ適用が重要です。CVE情報の確認時に、使用しているライブラリのバージョンと暗号化設定が対象範囲に該当するかを慎重に検証してください。

参照情報

ソクラテスの問い、プラトンの備え

ソクラテス

プラトンよ、この脆弱性の核心は「イテレーション回数」という数値に潜んでいるようだが、なぜこの数値がセキュリティに直結するのか?例えば、10万回という数字が具体的に何を意味するのか、説明してみよ。

プラトン

(ため息をつく)師匠、これは暗号化の「鍵の強さ」に直接関係します。PBKDF2はパスワードを強化するプロセスで、イテレーション回数が多ければ時間がかかり、攻撃者がオフラインで総当たり攻撃を仕掛けるのを妨げるのです。しかし、この脆弱性では回数が少なすぎて、GPUやASICを使うと破られてしまう可能性があります。

ソクラテス

なるほど。では、Linux運用者にとって重要なのは、この数値が設定されているかを確認することではないか?例えば、opensslのバージョンと設定が「1.4.9以前」に該当するかを確認する必要がある。

プラトン

その通りです。まず、`openssl version`でバージョンを確認し、`openssl enc -help`などで暗号化設定を調べる必要があります。また、CVSSスコア7.5という中程度の深刻度ですが、機密データが関係している場合は即時対応が求められます。

ソクラテス

では、パッチ適用の際に注意すべき点は?

プラトン

パッチ適用前には、影響範囲を明確にしましょう。既存の暗号化ファイルや鍵ファイルが存在する場合、パッチ後も過去の設定と互換性があるかを確認する必要があります。変更管理の記録も忘れずに。

ソクラテス

監視やベンダー情報の確認は?

プラトン

監視は、暗号化されたデータのアクセスログや異常な解読試行を検出するためです。ベンダー情報は、opensslの公式サイトやNVDのリンクを確認し、最新のパッチ情報を入手してください。

ソクラテス

最後に、運用者としての姿勢について言及せよ。

プラトン

(微笑む)師匠、これは冗談ですが、暗号化の「イテレーション回数」を「パスワードのロックの複雑さ」に例えると、10万回は「鍵を10万回回す」ようなものです。しかし、攻撃者はGPUで1秒に何万回も回せるのです。だからこそ、運用者は「確認→適用→確認」の繰り返しを、まるで哲学の探求のように慎重にしなければなりません。

関連キーワード: openssl