
認証不要のRCE(リモートコード実行) via Webminバックドア (CVE-2019–15107)
CVE: CVE-2019–15107
影響を受けるバージョン: Webmin <= 1.920
攻撃ベクトル: ネットワーク (HTTPS)
影響: 認証不要のリモートコード実行 (Root)
Webmin バージョン 1.890 から 1.920 には、password_change.cgi スクリプトにバックドアが含まれています。old パラメータはサニタイズされずにシェルコマンドに直接渡されるため、認証不要のコマンドインジェクションが可能です。このバックドアは SourceForge を介して配布された Webmin のソースコードに導入されました。このエクスプロイトは、Webmin が通常 root 権限で実行されるため、root としてコマンドを実行します。
python3 webmin-CVE-2019-15107.py <target-host> <target-port>
シェルが開きます .
(注: バージョン 1.900–1.920 では、バックドアをトリガーするために「期限切れパスワード変更」機能を有効にする必要があります。バージョン 1.890 はデフォルト設定で脆弱です)。