
CVE-2024-44815
ルーターのファームウェアのセキュリティ評価中に、WebポータルとWi-Fiアクセスポイントの両方のルーターのログイン資格情報がSPIフラッシュメモリに平文で保存されていることが観察されました。攻撃者はログイン資格情報を抽出でき、攻撃者に悪用される可能性があります。
製品のベンダー: Hathway
影響を受ける製品: CM5100-511
影響を受けるバージョン: 4.1.1.24
脆弱性スコア V3.1: 6.8 Medium AV:P/AC:H/PR:N/UI:N/S:C/C:H/I:N/A:H
ルーターの電源を入れ、Nmapツールを使用して初期のネットワーク偵察を行います。
ルーターを分解し、下の画像に示すようにUART接続を特定します。 UART接続をシリアルコンソールに接続し、ルーターの初期ブートシーケンスを確認します。 初期ブートシーケンスから、ハードウェアとファームウェアのバージョン情報を取得しました。
ハードウェアPCBの解析から、外部フラッシュIC(Winbond W25Q64JV)が背面に接続されていることが観察されたため、 PCBからフラッシュICをはんだ付けで取り外し、CH431Aフラッシュプログラマを使用してファームウェアをダンプします。

フラッシュファームウェアをダンプした後、ダンプされたバイナリファイルの解析を実行し、ログイン名が「admin」でWi-Fiアクセスポイント名を含む疑わしいログイン資格情報が平文で見つかりました。
ダンプされたファームウェアを16進数ビューで開き、ファームウェア内の疑わしい資格情報の正確なメモリ位置を特定します。


ファームウェアで見つかった疑わしい資格情報を使用してWebポータルとWi-Fiアクセスポイントへのログインを試みたところ、正常にログインできました。

ユーザーがデフォルトの資格情報を変更した場合でも、攻撃者はメモリアドレスを知ることでファームウェアからそれを抽出でき、資格情報は平文で保存されます。
Nitin Ronge(www.linkedin.com/in/nitin-ronge)
Anand Yadav(www.linkedin.com/in/anandyadav6962)