CVE-2025-63296CVE-2025-63296是影响KERUI K259 5MP Wi-Fi摄像机及Tuya智能安全摄像头固件v33.53.87的高危安全漏洞。该漏洞存在于设备的启动/更新逻辑中,攻击者可利用此漏洞在设备上以root权限执行任意代码。具体而言,设备启动时运行的/usr/sbin/anyka_service.sh脚本会自动扫描已挂载的TF/SD卡,当检测到卡中存在/mnt/update.nor.sh文件时,会将其复制到/tmp/net.sh并以root权限执行。由于该过程缺乏任何签名验证或完整性检查,攻击者只需将包含恶意脚本的SD卡插入设备即可获得完全控制权。此漏洞CVSS评分6.5,属于中危级别,但考虑到物联网设备通常缺乏安全防护且常暴露于网络,攻击者可在无需认证的情况下远程利用此漏洞,对设备安全构成严重威胁。
该漏洞根源于KERUI K259摄像机固件中anyka_service.sh启动脚本的不安全设计。在设备上电启动或服务重启时,该脚本会自动遍历并挂载检测到的TF/SD存储卡。挂载完成后,脚本会检查/mnt/update.nor.sh文件是否存在。若文件存在,脚本将执行cp /mnt/update.nor.sh /tmp/net.sh命令将文件复制到临时目录,随后通过sh /tmp/net.sh以root权限执行脚本内容。
漏洞利用的关键在于:1) 脚本执行前无任何文件签名或哈希校验;2) 无版本兼容性检查机制;3) 执行过程无用户交互确认;4) 以最高权限root运行。这意味着任何能够物理访问设备SD卡槽的攻击者都可以通过简单的文件替换实现代码注入。攻击成功后,攻击者可获取设备完整控制权,执行任意系统命令、植入后门、窃取敏感数据或将其纳入僵尸网络。
固件版本v33.53.87确认受影响,攻击者可通过构造特定格式的shell脚本配合SD卡物理接触即可实现利用,整个攻击过程成本极低但危害极大。