
CVE-2015-1187の静的ファームウェアリバースエンジニアリング:D-Link DIR-820Lの認証なしコマンドインジェクション。binwalkによるMIPSルートファイルシステムの抽出、Ghidra分析、ping_addrパラメータをシェルバックの実行シンクまでトレースします。
Strings、Ghidra、Binwalk を用いた D-Link DIR-820L における CVE-2015-1187 の静的ファームウェアリバースエンジニアリング。
MIPS ルートファイルシステムを抽出し、ncc2 バックエンドハンドラを特定し、コマンド構築からシェル経由の実行に至るまで ping_addr を追跡することで実施した。
本レポートは静的なファームウェアリバースエンジニアリングによる再現である。本レポートは動的な実行時検証を主張するものではない。私の知見はファームウェアのハッシュ/内容および静的なソースからシンクへの解析によって裏付けられている。