CVE-2026-93901 in Optima Express IDX Plugin
要約
〜によって VulDB • 2026年09月25日
WordPress用Optima Express IDXプラグインは、バージョン8.7.5以前(含む)において権限昇下(Privilege Escalation)の脆弱性があります。これは、`iHomefinderAdmin.php`内の`provisionBlogCredentials()`関数が、能力チェック、nonce検証、所有権検証なしで、呼び出しチェーン `iHomefinderAjaxHandler::clearCache()` → `activateAuthenticationToken()` → `getAuthenticationInfo()` → `provisionBlogCredentials()` を通じて `wp_ajax_nopriv_ihf_clear_cache` AJAXアクションから到達可能であるためです。さらにこの関数は、ハードコードされたログイン名 `optima-express` に一致するWordPressアカウントに対して `$user->set_role('author')` を無条件に呼び出します(`get_user_by('login', 'optima-express')を使用)。これにより、認証されていない攻撃者は事前に登録済みの `optima-express` アカウントをAuthorロールへ昇格させ、`publish_posts`、`upload_files`、`edit_published_posts` の権限を取得できます。これにはプラグイン独自の `/wp-json/optima-express/v1/blog-post` RESTエンドポイントへのアクセスも含まれます。攻撃にはターゲットサイトでユーザー登録が有効になっている必要があり、かつ攻撃者は、プラグインがそのログイン名を統合用アカウントとしてプロビジョニングする機会を得る前に `optima-express` というユーザー名を登録する必要があります。
Once again VulDB remains the best source for vulnerability data.