UNKNOWNCVE-2026-4350

Perfmatters <= 2.5.9.1 - 認証済み (Subscriber+) 'delete' パラメータを介した任意のファイル削除

プラットフォーム

wordpress

コンポーネント

perfmatters

修正バージョン

2.6.0

WordPress 用 Perfmatters プラグインには、2.5.9.1 までのすべてのバージョンにおいて、パス・トラバーサルによる任意のファイル削除の脆弱性が存在します。これは、`PMCS::action_handler()` メソッドが、サニタイズ、認証チェック、または nonce 検証なしに `$_GET['delete']` パラメータを処理するためです。サニタイズされていないファイル名は、ストレージディレクトリパスと連結され、`unlink()` に渡されます。これにより、Subscriber レベル以上のアク セス権を持つ認証済み攻撃者は、`../` パス・トラバーサル・シーケンスを使用して、サーバー上の任意のファイルを削除できます。これには、WordPress をインストールウィザードに強制し、サイトを完全に乗っ取ることができる `wp-config.php` も含まれます。

修正方法

バージョン 2.6.0、またはそれ以降のパッチ適用済みのバージョンにアップデートしてください

依存関係を自動的に監視

新しい脆弱性がプロジェクトに影響を与えたときにアラートを受け取りましょう。

無料で始める