Null Dereference Vulnerability in Let's Chat by Theopaid
CVE-2026-66749
Key Information:
- Vendor
Sdelements
- Status
- Vendor
- CVE Published:
- 28 July 2026
Badges
What is CVE-2026-66749?
A null dereference vulnerability has been identified in versions 0.4.0 through 0.4.8 of Let's Chat. This flaw allows authenticated attackers to crash the server by providing a malformed 24-character hexadecimal string as the room parameter in a GET /messages request. If the specified room does not exist in the database, it triggers an uncaught TypeError in an asynchronous Mongoose callback, resulting in a denial of service that halts the Node.js server process. The vulnerability can be exploited through multiple entry points, including the socket.io interface, making it a significant security concern for users of this chat application.
Affected Version(s)
lets-chat 0.4.0 <= 0.4.8
lets-chat 0.4.0 <= 0.4.8
lets-chat 84981a6d2534445c00ea4e095c934e46943c0b1d <= 617207ff3c0c0bf8e3c7a915bd9ec03f1dd8390c
Exploit Proof of Concept (PoC)
PoC code is written by security researchers to demonstrate the vulnerability can be exploited. PoC code is also a key component for weaponization which could lead to ransomware.
References
CVSS V4
Timeline
- ๐ก
Public PoC available
- ๐พ
Exploit known to exist
Vulnerability published
Vulnerability Reserved
