CVE-2026-71287 in Cacti情報

要約

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

Cactiの `sanitize_sql_column()` 関数(lib/functions.php)は、ユーザー入力の ORDER BY カラム名を正規表現 `preg_replace('/[^a-zA-Z0-9_().]/', '', $column)` を用いてサニタイズしています。このホワイトリスト方式では文字、数字、アンダースコア、括弧、ドット(COUNT(id) や table.column などの式をサポートするため)が保持されるため、`SLEEP(5)` のようなペイロードは完全に修正されずに通過します。サニタイズされた値は、少なくとも user_log.php、utilities.php、user_domains.php、および user_group_admin.php で `sort_column` GET パラメータによって駆動される生 SQL の ORDER BY 句に直接連結されます(これらはパラメータ化できません)。その結果、権限レベルに関係なく認証済み Cacti ユーザーであれば誰でも、Cacti データベースに対して時間依存の盲型 SQL インジェクションを実行できるようになります。

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

責任者

TuranSec

予約する

2026年08月05日

モデレーション

承諾済み

エントリ

VDB-386209

EPSS

0.00000

アクティビティ

低い

ソース

Want to stay up to date on a daily basis?

Enable the mail alert feature now!