Description
Let's Chat 0.4.0 through 0.4.8 contains a null dereference vulnerability that allows authenticated attackers to crash the server by supplying a valid 24-character hex string room parameter that matches no document in the database. Attackers can send a crafted GET /messages request causing an uncaught TypeError in an asynchronous Mongoose callback that terminates the Node.js server process, with the same defect reachable through multiple code paths including the socket.io interface.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
sdelements lets-chat
Default version status: affected
0.4.0 to ≤ 0.4.8affected84981a6d2534445c00ea4e095c934e46943c0b1d to ≤ 617207ff3c0c0bf8e3c7a915bd9ec03f1dd8390caffected
pkg:github/sdelements/lets-chat