CVE-2026-71292 in Subrion情報

要約

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

Subrion CMSの管理用グリッドソートヘルパー、`includes/classes/ia.base.controller.admin.php`内の `_gridGetSorting()` は、`in_array()` を介して `dir` (ASC/DESC) リクエストパラメータをホワイトリストに登録しているが、要求されたキーがコントローラー固有の $_gridSorting ホワイトリスト配列に存在しない場合、攻撃者が供給した生 (`raw`) の `sort` GET パラメータにフォールバックする: `$column = isset($this->_gridSorting[$params['sort']]) ? ... : $params['sort'];`。これはその後、バッククォートによる囲みのみでエスケープ処理が行われず `` sprintf(' ORDER BY %s`%s` %s', $tableAlias, $column, $direction) `` に渡される。ペイロード内のバッククォートが識別子コンテキストから脱出するため、認証済み管理者セッションは任意のSQL(EXTRACTVALUE を介したエラーベースまたは SLEEP() を介したタイムベース)をインジェクトし、管理者パスワードハッシュを含むデータベースの内容を引き出すことができる。Subrion の約29ある管理用グリッドコントローラーのうち、大半は $_gridSorting ホワイトリストを全く定義していない (例: pages.php, transactions.php, languages.php) か、ソート可能な列の一部のみをカバーする不完全なホワイトリストしか持っていない (例: members.php は7つのソート可能フィールドのうち1つだけをホワイトリストに登録)。これにより、管理用グリッドエンドポイントの大部分が攻撃対象となる。

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

責任者

TuranSec

予約する

2026年08月05日

モデレーション

承諾済み

エントリ

VDB-386214

EPSS

0.00000

アクティビティ

非常低い

ソース

Might our Artificial Intelligence support you?

Check our Alexa App!