CVE-2026-18322 in Smart Popup Plugin情報

要約

〜によって VulDB • 2026年08月05日

WordPress用プラグイン「The Smart Popup by Supsystic」の1.12.0以前の全バージョンにおいて、権限昇格(Privilege Escalation)の脆弱性が存在します。これは`classes/frame.php`内の`havePermissions()`関数におけるパーミッションマップの衝突に起因し、ここで`array_merge()`がポップアップモジュールの管理者制限付きメソッドリストをベースコントローラーの値で上書きし、保護対象アクションから`save`を静かに削除します。さらに悪用されやすい要因として、購読確認メールに認証不要な`wp_ajax_nopriv_save`エンドポイントが受け付ける同じ汎用的な`pps_nonce`が含まれていること、および`createWpSubscriber()`内でサーバーサイドのロール許可リスト(allowlist)が完全に欠如していることが挙げられます。これにより、攻撃者は公開されている購読確認メールから取得したnonceを使用して`admin-ajax.php`に対して改ざんされたPOSTリクエストを送信し、露出している`popupControllerPps::save()`アクション経由で`params[tpl][sub_wp_create_user_role]`を`administrator`に設定することで、攻撃者が指定した認証情報を持つ永続的なWordPress管理者アカウントを作成することが可能になります。

If you want to get best quality of vulnerability data, you may have to visit VulDB.

責任者

Wordfence

予約する

2026年07月29日

モデレーション

承諾済み

エントリ

VDB-386007

EPSS

0.00000

アクティビティ

非常低い

セクター

Hostingprovider

ソース

Want to know what is going to be exploited?

We predict KEV entries!