CVE-2026-33759WWBN AVideo开源视频平台在26.0及之前版本中存在安全漏洞。由于`objects/playlistsVideos.json.php`端点缺乏身份验证和授权检查,攻击者可以通过提供顺序整数的`playlists_id`参数,直接获取任意播放列表的视频内容,包括本应隐藏的“稍后观看”和“收藏”等私有播放列表。该漏洞导致敏感信息泄露。
该漏洞本质上是IDOR(不安全的直接对象引用)漏洞。在受影响版本的AVideo中,`objects/playlistsVideos.json.php`接口用于检索播放列表内的视频列表。然而,该接口仅依据传入的`playlists_id`参数返回数据,未对请求者进行身份验证,也未验证请求者是否有权访问该特定的播放列表ID。虽然私有播放列表在常规列表接口中被隐藏,但由于该ID是自增整数,攻击者可以通过暴力枚举或简单的顺序猜测ID,发送HTTP请求直接调用此接口,从而绕过前端和列表接口的权限限制,窃取用户的私有数据。