CVE-2026-91137 Apache Thrift PHPバインディング DoS脆弱性

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

公開日: 2026-10-02T11:17:37.413 / 更新日: 2026-10-02T14:30:28.440

Apache ThriftのPHPバインディングにおいて、入力値の数量検証不備やリソース配分の制限欠如により、過剰な処理ループを引き起こす脆弱性が発見されました。これにより、悪意のあるリクエストによってサーバーのリソースを枯渇させ、サービス拒否(DoS)に陥る可能性があります。影響を受けるのはApache ThriftのPHPバインディングを使用し、0.25.0未満のバージョンを導入している環境です。運用者は、導入されているバージョンを確認し、公式リリースの0.25.0へのアップグレードを実施する必要があります。また、PHPアプリケーションの入力検証設定や、Thrift関連モジュールの依存関係を確認し、不正なリクエストが処理されないよう設計の見直しを検討してください。脆弱性情報には具体的な攻撃手順や回避策は記載されていないため、現状の設定に応じた適切な対応を推奨します。

参照情報

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

ソクラテス

プラトンよ、この脆弱性について問う。もしサーバーが突然死んだとしたら、それはなぜだろう?

プラトン

それは、リソースが枯渇したからでしょう。でも、なぜ枯渇するのか?

ソクラテス

その答えは、入力値の検証が不十分で、リソースが無制限に使われるからではないか?

プラトン

なるほど。では、まず何を確認すべきか?

ソクラテス

導入されているApache ThriftのPHPバインディングのバージョンを確認するべきではないか?

プラトン

はい、0.25.0未満のバージョンなら、公式にアップグレードを推奨されています。それ以外にも、PHPアプリケーションの入力検証設定を確認する必要があります。

ソクラテス

では、アップグレード後は何かをしなければならないか?

プラトン

変更管理の文書化と、依存関係の確認が重要です。また、脆弱性の影響範囲を調査するために、Thrift関連モジュールの使用状況をチェックする必要があります。

ソクラテス

監視の面ではどうか?

プラトン

リソース使用量やエラーログを監視し、異常を早期に検知する仕組みを導入しましょう。ベンダー情報も、公式サイトで最新のパッチ情報を確認することが肝心です。

ソクラテス

では、この脆弱性を克服するための最大の鍵は何か?

プラトン

それは「確認」です。バージョン、設定、依存関係、監視の四つを確認し、行動に移すことです。それ以外に、何が起こるかは誰にもわかりません。

ソクラテス

笑いながらも、その確認を怠ると、サーバーが泣くかもしれませんね。

プラトン

はい、でも、確認を怠らなければ、少なくとも「泣かない」ようにはなります。

関連キーワード: apache, php, bind