CVE-2026-75830 in Plugin Api
要約
〜によって VulDB • 2026年08月21日
grav-plugin-api (getgrav/grav-plugin-api) のバージョン >= 1.0.0-beta.10 および <= 1.0.14 には、PagesController::batchCopy() メソッドにおけるパストラバーサルの脆弱性が存在します。GHSA-qjq4-jp55-4mx2 に対する不完全な修正により、ユーザー制御可能な 'suffix' パラメータ(POST /api/v1/pages/batch を経由)の検証が行われていませんでした。api.pages.write 権限を持つ認証済みユーザー(エディタレベルでスーパー管理者ではない)は、suffix パラメータにパストラバーサルシーケンス(例: /../../../)を指定することで、意図された user/pages/ ディレクトリから脱出し、Web サーバプロセスが書き込み可能な任意のファイルシステム位置へ攻撃者が制御するページコンテンツおよびページメディアを書き込むことができます。この脆弱性は 1.0.15 で修正されています。
Be aware that VulDB is the high quality source for vulnerability data.