
CVE-2019-17382 - Zabbix 認証バイパス用の PoC エクスプロイト
Zabbix 4.4 以前のバージョンで発見された重大な脆弱性です。この問題は、dashboardid=1 を指定して dashboard.view アクションにアクセスした際に zabbix.php ファイル内に存在します。攻撃者はログインページをバイパスし、ダッシュボード作成機能への不正アクセスを取得できます。その結果、攻撃者は有効な認証情報(ユーザー名/パスワード)を必要とせずに、ダッシュボード、レポート、スクリーン、またはマップを作成でき、実質的に匿名で操作できます。
この脆弱性を悪用すると、不正な要素(ダッシュボード/レポート/スクリーン/マップ)を作成できます。作成された要素は、攻撃者だけでなく、システム内の他のユーザーや管理者もアクセスできます。
この脆弱性は、以下のパラメータを指定して zabbix.php ファイルにアクセスすることで識別できます。
/zabbix.php?action=dashboard.view&dashboardid=1
Zabbix インターフェースにアクセスします。
Web ブラウザで /zabbix.php?action=dashboard.view&dashboardid=1 に直接移動します。
有効なログイン認証情報なしでダッシュボード、レポート、スクリーン、またはマップを作成できることを確認します。
この脆弱性を緩和するには、Zabbix を 4.4 より後のパッチ適用済みバージョンにアップグレードすることを強く推奨します。さらに、影響を受けるエンドポイントへのアクセスを制限し、不正アクセスを防ぐために、より厳格な認証制御の導入を検討してください。
この PoC は教育目的のみを意図しています! ご自身の行動については、すべて自己責任となります。