
CVE-2026-2413の概念実証エクスプロイト。Ally WordPressプラグインにおける時間ベースのブラインドSQLインジェクションで、認証されていない攻撃者が機密データベース情報を抽出できるようにします。
WordPress用プラグイン「Ally – Web Accessibility & Usability」は、4.0.3までの全バージョンにおいて、URLパスを介したSQLインジェクションに対して脆弱です。これは、get_global_remediations() メソッド内でユーザーが指定したURLパラメータに対するエスケープ処理が不十分であり、SQLコンテキストに対する適切なサニタイズなしにSQL JOIN句へ直接連結されることに起因します。URLの安全性には esc_url_raw() が適用されますが、SQLメタ文字(一重引用符、括弧)の注入を防ぐことはできません。これにより、認証されていない攻撃者が既存のクエリに追加のSQLクエリを付加し、時間ベースのブラインドSQLインジェクション技術を用いてデータベースから機密情報を抽出することが可能になります。Remediationモジュールがアクティブである必要があり、そのためにはプラグインがElementorアカウントに接続されている必要があります。