Description
A vulnerability, which was classified as problematic, has been found in RocketChat up to 7.6.1. This issue affects the function parseMessage of the file /apps/meteor/app/irc/server/servers/RFC2813/parseMessage.js. The manipulation of the argument line leads to inefficient regular expression complexity. The attack may be initiated remotely. The exploit has been disclosed to the public and may be used.
Eine Schwachstelle wurde in RocketChat bis 7.6.1 entdeckt. Sie wurde als problematisch eingestuft. Betroffen davon ist die Funktion parseMessage der Datei /apps/meteor/app/irc/server/servers/RFC2813/parseMessage.js. Dank der Manipulation des Arguments line mit unbekannten Daten kann eine inefficient regular expression complexity-Schwachstelle ausgenutzt werden. Die Umsetzung des Angriffs kann dabei über das Netzwerk erfolgen. Der Exploit steht zur öffentlichen Verfügung.
Problem types
Inefficient Regular Expression Complexity
Timeline
| 2025-06-09: | Advisory disclosed |
| 2025-06-09: | VulDB entry created |
| 2025-06-09: | VulDB entry last update |
Credits
mmmsssttt (VulDB User)
References
github.com/RocketChat/Rocket.Chat/pull/35711
vuldb.com/?id.311663 (VDB-311663 | RocketChat parseMessage.js parseMessage redos)
vuldb.com/?ctiid.311663 (VDB-311663 | CTI Indicators (IOB, IOC, TTP, IOA))
vuldb.com/?submit.585751 (Submit #585751 | @rocket.chat 7.6.1 Inefficient Regular Expression Complexity)
github.com/RocketChat/Rocket.Chat/pull/35711
gist.github.com/...ssttt404/0fcda3b3e85edafc4eaa6816aa252deb