漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
AVideo Unauthenticated Stream Credential Disclosure via Forgeable Token
Vulnerability Description
AVideo (current commit e01e41ecc and earlier) exposes stream credentials through the plugin/Live/view/Live_restreams/getLiveKey.json.php endpoint. Supplying a 'token' request parameter waives both the Live::canRestream() access gate and the restream ownership check, causing the endpoint to return any restream's stream_key and stream_url (credentials for external platforms such as YouTube, Facebook, and Twitch) without authentication. The token is merely encryptString() of an integer id with no user binding, expiry, or authentication tag. Because encryption uses AES-256-CBC with a deterministic IV and no MAC, and because intval() accepts any string beginning with a digit, an unauthenticated attacker can forge valid tokens using the public encryption oracle in view/url2Embed.json.php, disclosing arbitrary users' stream credentials.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
Vulnerability Type
密码学签名的验证不恰当
Vulnerability Title
WWBN AVideo 加密问题漏洞
Vulnerability Description
WWBN AVideo是WWBN组织开源的一个视频分享与内容管理平台。 WWBN AVideo e01e41ecc及之前版本存在加密问题漏洞,该漏洞源于plugin/Live/view/Live_restreams/getLiveKey.json.php端点对token参数验证不严,使用AES-256-CBC固定IV且无MAC的加密方式生成token,攻击者可通过view/url2Embed.json.php公开加密预言机伪造有效token,绕过访问控制和归属检查,导致未认证攻击者获取任意用户的流媒体凭据
CVSS Information
N/A
Vulnerability Type
N/A