CVE-2026-18386 WP BackItUpプラグインディレクトリトラバーサル脆弱性による任意ファイル読み取りリスク

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

公開日: 2026-09-10T04:17:48.437 / 更新日: 2026-09-10T14:39:13.757 / CVSS: 4.9 / 深刻度: MEDIUM

WordPressで利用されるWP BackItUp Community Editionプラグインのバージョン2.1.0以下のすべてにおいて、'backup_file'パラメータを介してディレクトリトラバーサルの脆弱性が存在します。認証済みの管理者レベル以上の攻撃者が、サーバー上の任意のファイルの内容を読み取る可能性があり、機密情報の漏洩を引き起こす恐れがあります。この脆弱性は、パスが存在しない場合に限りbasename()の正規化が実行されるため、既存ファイルへの読み取りは防げません。WordPressを運用するLinuxサーバーでは、該当プラグインのバージョン確認と、必要に応じたパッチ適用が重要です。攻撃者が存在するファイルを読み取るリスクを考慮し、アクセス制限や監視の強化も検討してください。

参照情報

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

ソクラテス

プラトンよ、この脆弱性について語るにあたって、まず問う。このディレクトリトラバーサルのリスクを受けて、管理者が最初に確認すべきは何であろう?

プラトン

ソクラテス、それはまず「WP BackItUp Community Edition」のバージョン確認です。WordPressのプラグイン管理画面や、`wp-content/plugins/wp-backitup`ディレクトリの`readme.txt`ファイルをチェックすれば、現在のバージョンが確認できます。バージョンが2.1.0以下の場合は、パッチ適用の必要性が生じます。

ソクラテス

なるほど。しかし、パッチ適用は本当に必要なのであろうか?この脆弱性が発生する条件は、パスが存在しない場合に限りbasename()が正規化されるという点に依存している。

プラトン

その通りです。しかし、攻撃者が存在するファイルを読み取るリスクはゼロではありません。例えば、`wp-config.php`や`/etc/passwd`のようなファイルが存在する場合、アクセス制限が不十分であれば攻撃者に読み取りが可能になります。このため、アクセス制限の見直しも重要です。

ソクラテス

では、Linux運用者がこの脆弱性に備えるために、他の観点として何を考慮すべきであろう?

プラトン

変更管理と監視が挙げられます。パッチ適用後は、変更履歴を明確に記録し、セキュリティ監視ツール(例:fail2banやログ監視スクリプト)で異常なアクセスを検出する仕組みを構築すべきです。また、ベンダー情報の確認も不可欠です。プラグインの公式サイトや、WordPressプラグインリポジトリで最新のパッチ情報を確認してください。

ソクラテス

最後に、この脆弱性のCVSSスコアが4.9であることを踏まえ、運用者としての姿勢について教えてくれ。

プラトン

CVSSが中程度ではありますが、機密情報漏洩の可能性がある点は軽視できません。定期的な脆弱性スキャンや、WordPressのアップデートポリシーに則った対応が求められます。また、冗談かもしれませんが、プラグインの名前「BackItUp」は、まさに「バックアップを忘れずに」のメッセージかもしれませんね。

関連キーワード: wordpress