
CVE-2013-4786 Go エクスプロイトツール

CosmicRakp は Go で書かれた強力なツールで、レッドチームやペネトレーションテスターが IPMI のハッシュをダンプできるようにします。このプロジェクトは、効率的で高速かつ使いやすいことを目指しています。
このツールは CVE-2013-4786 で詳細に説明されている脆弱性を悪用します。この脆弱性により、不正ユーザーが RAKP(Remote Authentication Key Protocol)メカニズムを介して IPMI デバイスからソルト付きパスワードハッシュを取得できます。これは、'None' 認証を有効にする暗号スイートを使用して IPMI 2.0 RAKP 認証プロセスを開始することで実現され、ソルト付きパスワードハッシュの取得が可能になります。
./build.sh
❯ ./cosmicrakp -h
Usage of ./cosmicrakp:
-debug
enable debug mode
-max-attempts int
maximum number of attempts to open a session (default 3)
-mode string
mode of operation: 'range' or 'file' (default "range")
-output string
File to store output results (default "output.txt")
-range string
IP range for 'range' mode
-retry-delay duration
time to wait between retries (in seconds) (default 2s)
-targets string
target file for 'file' mode
-threads int
number of threads for concurrent execution (default 4)
-usernames string
File containing usernames to test (default "users.txt")
このプロジェクトは、CVE-2013-4786 を悪用するための最初の(もし最初でなければ)概念実証の一つに触発され、敬意を表しています。この PoC は Dan Farmer によって開発され、Metasploit Framework の一部です。オリジナルのコードはこちらにあります。
このプロジェクトは MIT ライセンスを使用しています。