CVE-2026-66750 Details
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.
A broken access control vulnerability has been identified in Let's Chat versions 0.3.0 through 0.4.8. This vulnerability allows authenticated attackers to download file attachments from private and password-protected rooms they do not belong to. The issue arises from missing room membership checks in the file retrieval process. Attackers can exploit this by using known file IDs to access files uploaded by other users, as the GET /files/:id/:name route only verifies login status without considering room membership or the Room.canJoin validation.
It is recommended to modify the file download route to include room membership checks, similar to those already implemented in the file listing endpoint. This can be done by loading the room associated with the file and using the Room.canJoin method to verify access before allowing the download.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Jul 28, 2026CISA-ADP
Assessed Jul 28, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-862 | Missing Authorization | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Let's Chat | >= 0.3.0, <= 0.4.8 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jul 28, 2026 | CVE Modified | CISA-ADP |
| Jul 28, 2026 | New CVE Received | [email protected] |
Volerion