CVE-2026-91767 PHP OpenSSL ワイルドカード証明書 メモリ破損

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

公開日: 2026-09-25T21:17:24.793 / 更新日: 2026-09-25T21:17:24.793 / CVSS: 6.5 / 深刻度: MEDIUM

PHPのOpenSSL拡張機能に、ワイルドカード証明書のホスト名検証処理においてメモリ確保範囲を超える読み取りが発生する脆弱性が確認されています。悪意のあるサーバーが特定の形式のワイルドカード証明書を提示した場合、PHPクライアントがメモリ破損を引き起こす可能性があります。デフォルトで`verify_peer_name`が有効なため、PHPアプリケーションがOpenSSLを使用する環境では影響を受ける可能性があります。確認時は、PHPのOpenSSL関連モジュールの利用状況を確認し、今後のパッチ適用に備えることが重要です。

参照情報

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

ソクラテス

プラトンよ、この脆弱性について、あなたはどのように考えますか?PHPのOpenSSL拡張機能がメモリ破損を引き起こす可能性があると聞きましたが、それがあなたの日常の運用にどのような影響を与えるでしょうか?

プラトン

それは、まずPHPのOpenSSLモジュールが実際に使用されているかを確認するところから始まるでしょう。例えば、`php -m`でモジュールを列挙し、`openssl`が含まれているかを確認します。また、`verify_peer_name`の設定がデフォルトで有効なため、これに関連するコードや構成ファイルをチェックする必要があります。

ソクラテス

では、この脆弱性が実際に影響を及ぼすケースはどのようなときでしょうか?例えば、ワイルドカード証明書が特定の形式で提示される場合ですか?

プラトン

はい。ただし、具体的な攻撃手順や被害事例は記載されていないため、仮定はできません。ただ、影響を受ける可能性がある環境では、パッチ適用の準備を進めることが重要です。PHPの公式リリースノートやNVDの情報を確認し、適用可能な修正を確認してください。

ソクラテス

しかし、パッチ適用に際しては、変更管理のプロセスが欠かせないですね。例えば、テスト環境での影響確認や、ステージング環境での適用検証が必要ではないでしょうか?

プラトン

その通りです。パッチ適用前には、影響範囲の調査と、変更管理の文書化が不可欠です。また、監視システムでOpenSSL関連のエラーログやメモリ使用量の異常を監視し、異常が発生した場合の対応手順を事前に定義しておくべきでしょう。

ソクラテス

では、ベンダー情報の確認はどのように行うべきでしょうか?

プラトン

PHPやOpenSSLの公式サイト、またはセキュリティベンダーからの通知を確認し、パッチの適用方法や影響範囲についての情報を集約します。また、Linuxディストリビューションごとのパッケージ管理方法(例:APTやYUM)に合わせて、適用手順を検討してください。

ソクラテス

最後に、この脆弱性の深刻度がCVSS6.5とされていることについて、どのように評価すべきでしょうか?

プラトン

中程度の深刻度ですが、メモリ破損が発生する可能性があるため、無視してはなりません。しかし、パッチ適用や構成の見直しは、日常的な運用の一部として取り組むべきです。たとえば、この脆弱性を「メモリの遊び」に例えると、運用者は「遊び場を整える」ように対応する必要があるでしょう。

関連キーワード: openssl, php