- £3のWi-Fi中継器に、通常のユーザー操作の範囲を超えた隠し管理者アクセスが存在
- このファームウェアを搭載した全デバイスが同一の隠し管理者パスワードを共有
- 表示上の管理者パスワードを変更しても、隠しアカウントは無効化できず
Temuで購入した£3のWi-Fi中継器から、安価な接続機器を「お買い得」と考える前提を覆すようなセキュリティ問題が明らかになりました。
セキュリティ研究者のKeiran Smith氏がこのデバイスを調査したところ、通常の使用中には一般ユーザーが目にすることのない隠しアクセス機能が発見されました。
ペネトレーションテストの資格を持つSmith氏は、ショッピングアプリ上で表示されたターゲティング広告をきっかけに、この6本アンテナ搭載の中継器を購入したといいます。
安価な中継器に潜む、ユーザーが制御できないアクセス
調査はまずハードウェアの分析から始まり、Smith氏は低価格ネットワーク機器で広く使われているプロセッサー、MediaTek MT7620を特定しました。
デバイスに格納されたファームウェアを抽出したところ、Smith氏はデバイスの全機能を完全に制御できる隠し管理者アカウントを発見しました。
このアカウントはソフトウェア内部に埋め込まれた固定パスワードを使用しており、このファームウェアを搭載したすべてのユニットが同一の認証情報を持つことを意味します。
デバイス設定画面から通常の管理者パスワードを変更しても、この別系統の隠しアクセスを無効化することはできません。
さらにSmith氏は、中継器本体への物理アクセスを必要とせず、この隠された認証情報を受け付けるリモートログインサービスも発見しました。
「これがなぜここまで深刻なのかを正確に述べておく価値があります。『ハードコードされたパスワード』という言葉は、非常に幅広い問題を包含し得るからです」とSmith氏は述べています。
同氏によると、今回のケースが特に深刻なのは、パスワードが個体ごとに生成されるのではなく、全デバイスで同一である点だといいます。
「デフォルトの認証情報であれば、所有者が確認でき、告知され、変更もできます」と同氏は述べています。「しかし今回のケースは、そのすべての点で正反対です」
「これはMACアドレスやシリアル番号から導出された値ではなく、コンパイル時に埋め込まれた定数であるため、これまでに販売されたすべてのユニットで同一の値になっています」
隠されたアクセス、変更不可能な認証情報、そしてリモートからの利用可能性――これらが組み合わさることで、一般の所有者にとって重大なセキュリティ上の懸念が生じます。
Smith氏によれば、技術に詳しいユーザーがこのアカウントを発見できたとしても、中継器を再起動すると変更内容が消えてしまう可能性があるといいます。
さらなる欠陥が浮き彫りにする、安価な接続機器への疑問
調査ではさらに、攻撃者がデバイス経由で不正な命令を実行できる可能性があるコマンドインジェクションの脆弱性も見つかりました。
Smith氏によると、この中継器はソフトウェアアップデートに関する堅牢な保護機能を欠いており、改ざんされたファームウェアがインストールされる可能性を生んでいるといいます。
同氏は、こうした問題が製造元によって悪意を持って意図的に組み込まれたと証明されたわけではないと認めています。
これらは工場での試験工程に由来し、消費者向けに販売される前に誤って有効なまま残された可能性もあります。
今回のTemu製中継器の事例は、極めて安価なスマートデバイスが、購入価格をはるかに超えるセキュリティ上の課題を生み得ることを示しています。
消費者は目先の節約に目を向けがちですが、接続機器に組み込まれたソフトウェア上の設計判断については、ほとんど把握できていないのが実情です。
今回の調査結果は、安価なネットワーク機器すべてに同様の脆弱性が存在することを意味するわけではありませんが、基本的なセキュリティチェックがなぜ重要なのかを示す事例だといえます。
接続機器が家庭にますます普及するにつれ、こうした隠されたソフトウェア機能は、ユーザーとメーカーの双方にとって、今後さらに大きな懸念材料となる可能性があります。
Via CyberNews