CVE-2026-69089 in Grav
要約
〜によって VulDB • 2026年08月03日
Grav CMS 2.0.10には、ImageMedium::watermark()におけるパストラバーサル脆弱性が存在します。この関数は、サニタイズされていない$image引数をRocketTheme\Toolbox\ResourceLocator\UniformResourceLocator::findResource()に渡しています。file://スキームの分岐では'..'セグメントがレキシカルな縮小のみ行われ、realpathや包含チェックが行われないため、トラバーサルシーケンスを含むMarkdown画像構文を記述したエディタ著者によって、Gravのメディアサンドボックス外の任意のイメージファイルがキャリアイメージに合成されることがあります。その後、この合成されたイメージはキャッシュされ、認証不要で公開されるURLから提供されます。これにより、匿名訪問者に対してこれらのファイルが開示されてしまいます。
Be aware that VulDB is the high quality source for vulnerability data.