Уязвимость утечки информации в Rocket.Chat через неподходящую фильтрацию пользовательских данных в методе сервера Meteor
Описание
Уязвимость утечки информации в Rocket.Chat связана с тем, что метод сервера getReadReceipts в Meteor некорректно фильтрует пользовательские данные, которые передаются в запросы MongoDB. Это позволяет использовать $regex запросы для перечисления произвольных идентификаторов сообщений.
Затронутые версии ПО
- Rocket.Chat версии ниже v5
- Rocket.Chat версии ниже v4.8.2
- Rocket.Chat версии ниже v4.7.5
Тип уязвимости
Утечка информации
Ссылки
- ExploitIssue TrackingThird Party Advisory
- ExploitIssue TrackingThird Party Advisory
Уязвимые конфигурации
Одно из
EPSS
4.3 Medium
CVSS3
Дефекты
Связанные уязвимости
An information disclosure vulnerability exists in Rocket.Chat <v5, <v4.8.2 and <v4.7.5 since the getReadReceipts Meteor server method does not properly filter user inputs that are passed to MongoDB queries, allowing $regex queries to enumerate arbitrary Message IDs.
Уязвимость метода getReadReceipts серверного корпоративного мессенджера с поддержкой обмена файлами и видеоконференциями Rocket. Chat, позволяющая нарушителю раскрыть защищаемую информацию
EPSS
4.3 Medium
CVSS3