
CVE-2026-24061 エクスプロイト PoC
⚠ このツールは学習目的のみで作成されています。管理された環境以外での不正使用は固く禁止されています。
CVE-2026-24061 は、GNU Inetutils (バージョン 1.9.3~2.7) の telnetd における深刻な脆弱性 (CVSS 9.8) であり、リモートの攻撃者が USER 環境変数を介して -f root を渡すことで認証をバイパスし、root アクセスを取得することを可能にします。このツールは、この脆弱性の悪用をシミュレートするために作成されました。
この PoC はターゲットホストアドレスを必要とします。提供方法は2つあります。
target.txt にペイロードを挿入するだけです。
host
スクリプトはこのファイルからアドレスを使用します。
2つ目のオプション: CLI を通じてターゲットアドレスを追加することもできます。ターゲットホストを指定して rce.py を実行します。
python rce.py <host> [-p <port>]
python rce.py
この脆弱性は、telnetd による環境変数の不適切な処理に起因します。サービスは USER 変数を適切にサニタイズせず、注入されたコマンドラインオプションが正当な引数として解釈されることを許容します。
この PoC は、ターゲットの Telnet サービスに接続し、-f root オプションを含む細工された USER 値を送信します。脆弱な telnetd インスタンスによって処理されると、デーモンは注入されたパラメータを信頼されたログインフラグとして扱い、認証をバイパスし、ターゲットが脆弱な場合に root シェルを提供します。
このツールは学習目的のみで作成されています。管理された環境以外での不正使用は固く禁止されています。