SwitchBot セキュリティ情報

ORSA-2026-001

CVSS
CVSS 3.1:8.1
深刻度
高
公開日

詳細

概要および影響:
デバイスのBluetooth通信範囲内にいる認証されていないユーザーが、特定のBLEコマンドを使用して、nRF52832をNordic Legacy DFUモードに移行させる可能性があります。ファームウェアの検証が不十分なため、意図しないファームウェアがインストールされ、デバイスの機能に影響を及ぼしたり、正常に動作しなくなったりする可能性があります。

対象製品: SwitchBot Hub Mini

対象バージョン: BLEファームウェア V68

対策: 新しいファームウェアでは、BLEコマンドによるDFUモードへの移行経路を無効化しています。また、この更新経路を遮断するために必要なアプリ側の変更も行っています。

修正済みバージョン: V69-55Fix

修正日: 2026年8月14日

謝辞
Sungbin Mo (gl4ss), HEXA LABS by CROCUS

ORSA-2026-002

CVSS
CVSS 4.0:8.5
深刻度
高
公開日

詳細

概要および影響:
従来のファームウェアでは、十分な完全性保護を伴わないAES-CTR暗号化が使用されており、暗号化に使用するノンスが再利用される可能性がありました。特定の条件下では、Bluetooth通信範囲内にいる攻撃者が有効なコマンドを改ざんし、ロックの動作に影響を及ぼす可能性があります。

対象製品およびバージョン:
1. ロック:
SwitchBot Lock:V7.7未満
SwitchBot Lock Pro:V3.7未満
SwitchBot Lock WiFi:V15.21未満
SwitchBot Lock Ultra:V2.8未満
SwitchBot Lock Lite:V7.7未満

2. キーパッド:
SwitchBot Keypad:V2.9未満
SwitchBot Keypad Touch:V2.9未満
SwitchBot Keypad Vision:V2.5未満
SwitchBot Keypad Vision Pro:V1.0未満

3. アプリ:
SwitchBotアプリ:V9.18未満

対策: Bluetoothプロトコルの暗号化方式をAES-GCMに変更しました。暗号化のたびに一意のノンスを使用し、ロックがコマンドを実行する前に認証タグを検証します。これらの改善により、システムのセキュリティを向上させています。

修正済みバージョン:
1. ロック:
SwitchBot Lock:V7.7以降
SwitchBot Lock Pro:V3.7以降
SwitchBot Lock WiFi:V15.21以降
SwitchBot Lock Ultra:V2.8以降
SwitchBot Lock Lite:V7.7以降

2. キーパッド:
SwitchBot Keypad:V2.9以降
SwitchBot Keypad Touch:V2.9以降
SwitchBot Keypad Vision:V2.5以降
SwitchBot Keypad Vision Pro:V1.0以降

3. アプリ:
SwitchBotアプリ:V9.18以降

修正日: 2026年11月6日

謝辞
Aaron Kaiser (Neodyme AG)
Tobias Madl (Neodyme AG)
Justin Mietzner (Neodyme AG)
JPCERT
備考
CVE-2026-8374