游客发表
芭蕾拉玩具熊(Ballerina Bear)的芭蕾蓝牙模块能被陌生人远程打开麦克风,这事我上周才知道。拉玩漏洞一个做逆向工程的具熊朋友发来一段录屏:他用手机在十米外连上那只熊,按下播放键,安全熊肚子里传出他老婆在厨房骂孩子的芭蕾声音。熊的拉玩漏洞眼睛还在闪,粉色的具熊芭蕾舞裙跟着音乐转圈。
漏洞出在BLE配对上。安全芭蕾拉用的芭蕾是老版蓝牙4.0,配对码硬编码在固件里,拉玩漏洞六位数字,具熊全部是安全零。厂家大概觉得玩具熊没什么可偷的芭蕾。问题是拉玩漏洞这只熊有麦克风,有扬声器,具熊还有一颗能联网的芯片。攻击者不需要拆机,不需要接触,只要在蓝牙范围内发一个配对请求,就能拿到控制权。录音、放音、甚至让熊半夜自己说话——全都能做到。
我买了一只来验证。拆开背后的拉链,电路板比指甲盖大一点,上面印着“BLE-M3”,旁边焊着麦克风孔。用手机装个nRF Connect,扫描,连接,写特征值。三分钟不到,熊开始复读我手机里的语音备忘录。我对着它说“你好”,它延迟两秒回了一句“你好”,声音像被掐住脖子的唐老鸭。这不是什么高级攻击,是2016年就被披露过的BLE配对缺陷。芭蕾拉只是没修。
更麻烦的是它的固件更新机制。厂家在官网上放了一个“升级工具”,但那个工具本身需要输入管理员密码,默认密码是“admin123”。我试了,进去了。里面能看到所有已配对设备的MAC地址,还能下发新固件。如果有人上传一个恶意固件,所有连过网的芭蕾拉都会变成监听器。这不是假设,是已经具备的条件。
厂家客服的回应是“产品符合儿童玩具安全标准”。我问哪个标准,对方说“GB 6675”。那是物理安全标准,管的是尖锐边缘和可迁移元素,跟网络安全没关系。欧盟从2024年起要求联网玩具必须通过EN 18031,但芭蕾拉没在欧洲卖,它只在中国和东南亚的电商平台上架。我查了三个平台,商品页里没有一个字提到“蓝牙加密”或“数据保护”。
我联系了那个逆向工程的朋友,问他为什么盯上这只熊。他说他女儿有一只,有天晚上熊自己笑了两声。他以为电池快没电了,换了电池还是笑。后来他发现熊的蓝牙一直开着,配对记录里多了一个他不认识的设备名。他删掉那个设备,熊安静了。但他不知道对方录了多少。
这事不是孤例。2022年,德国禁售过一款叫“My Friend Cayla”的娃娃,原因一样:蓝牙无加密,麦克风可远程开启。芭蕾拉是它的廉价翻版,电路更简单,防护更少。厂家省掉了加密芯片,省掉了配对确认,省掉了固件签名。省下来的成本大概三块钱。三块钱买的是你家客厅的音频流。
我写这些不是要制造恐慌。蓝牙玩具被黑需要攻击者在十米范围内,而且得懂一点BLE协议。但十米很近。隔壁房间、楼下停车场、学校门口,都算十米。你不需要是黑客,只需要一个安卓手机和一份公开的BLE扫描教程。芭蕾拉的用户手册里没写这些。它只写了“请勿水洗”和“适合三岁以上儿童”。
我把那只熊的电池拆了。它现在躺在书架上,裙子还是粉的,眼睛不亮了。朋友说他打算把女儿的熊也拆了,换成一只不会联网的普通泰迪。我说你至少可以留着熊,把蓝牙天线割断。他说算了,不想再听到它半夜笑。
友情链接