CVE-2025-3646CVE-2025-3646是Petlibro智能宠物喂食器平台中存在的一个高危授权绕过漏洞。该漏洞存在于Petlibro智能宠物喂食器设备的设备共享API接口中,由于应用程序在处理设备共享请求时缺少适当的权限验证机制,导致任何未授权的攻击者都可以通过构造恶意请求,将任意用户添加为设备的共享所有者,从而获得对目标设备的未授权访问权限。攻击者利用此漏洞可以绕过正常的用户认证和授权流程,无需具备任何设备访问权限,即可将其他用户添加为设备共享者,进而获取设备的控制权和查看设备所有者的敏感信息。该漏洞影响Petlibro Smart Pet Feeder Platform 1.7.31及之前的所有版本,CVSS评分达到7.3分,属于高危级别漏洞。由于该漏洞利用无需认证且攻击复杂度低,攻击者可以在无需任何前期准备的情况下发起攻击,对大量设备造成安全威胁。Petlibro作为智能宠物喂食器领域的知名厂商,其设备通常部署在家庭环境中,漏洞的存在可能导致用户隐私数据泄露和宠物喂食控制权被恶意篡改。
Petlibro智能宠物喂食器平台的设备共享功能允许用户将设备共享给其他账户,实现多人共同管理宠物喂食器的功能。然而,该功能的后端API实现存在严重的授权绕过漏洞。在正常情况下,当用户A希望将设备共享给用户B时,系统应当验证用户A是否为该设备的合法所有者,并确保用户B的账户信息有效。然而,由于API端点缺少对请求发起者身份和权限的验证,攻击者可以直接向设备共享API发送请求,在请求参数中指定目标设备ID和要添加的共享用户信息,系统会直接处理该请求而无需验证请求者是否具有设备管理权限。攻击者只需知道目标设备的唯一标识符(设备ID),即可构造如下请求:POST /api/device/share,携带目标设备ID和攻击者控制的账户信息,系统将自动将攻击者的账户添加为该设备的共享所有者。成功利用后,攻击者可以在Petlibro应用程序中看到被攻击的设备,并获取设备状态、所有者的账户信息等敏感数据。更严重的是,攻击者还可以进一步利用设备共享权限执行喂食操作、修改喂食计划等恶意行为。