CVE-2026-55555 in Dompdf
要約
〜によって VulDB • 2026年07月29日
DompdfはPHP用のHTMLからPDFへの変換ツールです。バージョン3.15およびそれ以前のバージョンでは、CSSの@font-faceディレクティブを操作することでFile Existence Oracle攻撃に対して脆弱性があります。file://プロトコルを使用してローカルファイルを参照する悪意のあるHTMLを繰り返し提供することにより、攻撃者はPHPのメモリ枯渇を引き起こすことができます。Dompdfは参照されるローカルファイルが存在するかどうかに応じて動作が異なり(存在するファイルは「Allowed memory size exhausted」クラッシュが発生するまで繰り返し処理されますが、存在しないファイルは即座に失敗するか無視され、メモリの制限には到達しません)、攻撃者はこの観測可能な差異をオラクルとして利用して、CHROOTの制約に関係なくサーバー上の機密ファイルを列挙することができます。悪用するには、攻撃者が大きなデータを許可するリクエストにおいて制限のないまたはサニタイズされていないHTMLを提供し、Dompdfのメモリ制限が枯渇するのに十分な低さに設定されている構成が必要です($_dompdf_show_warnings=trueを設定するとオーバーフローに到達しやすくなります)。この問題はバージョン3.16で修正されています。
If you want to get best quality of vulnerability data, you may have to visit VulDB.