漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
Let's Chat 0.3.0 - 0.4.8 Broken Access Control File Disclosure via GET /files route
Vulnerability Description
Let's Chat 0.3.0 through 0.4.8 contains a broken access control vulnerability that allows authenticated attackers to download file attachments from private and password-protected rooms they are not a member of by exploiting missing room membership checks in the file retrieval route. Attackers can enumerate adjacent MongoDB ObjectIds derived from a known file ID to recover files uploaded by other users, as the GET /files/:id/:name route in app/controllers/files.js only enforces login authentication without consulting room membership or the Room.canJoin check.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Vulnerability Type
授权机制缺失
Vulnerability Title
sdelements lets-chat 授权问题漏洞
Vulnerability Description
sdelements lets-chat是sdelements个人开发者开源的一个团队协作聊天软件。 sdelements lets-chat 0.3.0版本至0.4.8版本存在授权问题漏洞,该漏洞源于文件检索路径(/files/:id/:name)缺失房间成员资格检查,仅强制登录认证而未咨询房间成员身份,导致认证攻击者可下载私人房间和密码保护房间的文件附件,并通过已知文件ID枚举相邻MongoDB ObjectIds恢复其他用户上传的文件。
CVSS Information
N/A
Vulnerability Type
N/A