CVE-2026-94262 Advanced Custom Fields: Extended/PRO プラグインの認証不要なパスワード変更脆弱性

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

公開日: 2026-10-23T06:17:08.000 / 更新日: 2026-10-23T14:20:57.920 / CVSS: 8.1 / 深刻度: HIGH

WordPressのAdvanced Custom Fields: ExtendedおよびPROプラグイン(0.9.2.8未満)に、認証なしで任意の非管理者アカウントのパスワードを変更できる脆弱性が報告されています。フロントエンドフォームモジュールのupdate-userアクションにおいて、ターゲットユーザーの編集権限を適切に検証しておらず、管理者以外のアカウントでも操作可能となるケースがあります。影響は、サイト管理者が公開したフォームが「現在のユーザー」ではなく「訪問者入力値」をターゲットに設定している場合に限ります。確認時は、運用中のフォームが動的なユーザー指定を含むかを精査し、該当プラグインのバージョンを確認してください。該当する環境ではパッチ適用を検討してください。

参照情報

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

ソクラテス

プラトンよ、この脆弱性について考えたことはあるか。もしもフォームが「訪問者入力値」をターゲットに設定されていれば、誰でもパスワードを変更できるという。これは「権限の検証が不完全である」という倫理的問題ではないか。

プラトン

確かに、ソクラテス。しかし、まずは現実の運用環境に立ち返るべきだろう。サイト管理者がフォームを構築する際、動的なユーザー指定が含まれているかを確認する必要がある。たとえば、フォームの設定画面で「ターゲットユーザー」が「現在のユーザー」ではなく「入力値」に設定されていないか、そのコードを精査するべきだ。

ソクラテス

では、この脆弱性を回避するためには、プラグインのバージョンを確認し、パッチを適用するのが最善策か。

プラトン

そうである。0.9.2.8未満のバージョンであれば、即座に更新を検討すべきだ。また、変更管理の観点から、パッチ適用後の環境変化を記録し、監視ツールで異常なアクセスを検知する仕組みを整えることも重要だ。

ソクラテス

しかし、この脆弱性が「非管理者アカウント」に限定されている点は、倫理的にも技術的にも興味深い。

プラトン

その通りだが、現場の管理者としては、ベンダーが発行した修正情報や、NVDの記録を確認し、他の同様なプラグインや依存ライブラリに影響がないかを調査する必要がある。たとえば、「Advanced Custom Fields: Extended」か「PRO」かの区別も肝心だ。

ソクラテス

では、この脆弱性の影響は、フォームの設定次第で「無限に広がる」可能性があるのか。

プラトン

その通り。だが、ユーモアを交えて言えば、この脆弱性はまるで「ドアに鍵がありません」状態に似ている。管理者はそのドアが本当に「開いていないか」を、毎日チェックしなければならない。それがLinux運用者の日常だ。

関連キーワード: wordpress