Описание
Уязвимость библиотеки Mongoose связана с непринятием мер по защите структуры запроса SQL при использовании оператора $where. Эксплуатация уязвимости может позволить нарушителю, действующему удаленно, выполнить произвольный код и получить доступ на чтение и изменение данных
Вендор
Сообщество свободного программного обеспечения
Наименование ПО
Mongoose
Версия ПО
до 6.13.5 (Mongoose)
от 7.0.0-rc0 до 7.8.3 (Mongoose)
от 8.0.0-rc0 до 8.8.3 (Mongoose)
Тип ПО
Прикладное ПО информационных систем
Операционные системы и аппаратные платформы
-
Уровень опасности уязвимости
Высокий уровень опасности (базовая оценка CVSS 2.0 составляет 9,4)
Критический уровень опасности (базовая оценка CVSS 3.0 составляет 9,1)
Возможные меры по устранению уязвимости
Использование рекомендаций:
https://github.com/Automattic/mongoose/commit/c9e86bff7eef477da75a29af62a06d41a835a156
https://github.com/Automattic/mongoose/releases
https://github.com/Automattic/mongoose/releases/tag/8.8.3
https://github.com/Automattic/mongoose/releases/tag/7.8.3
Статус уязвимости
Подтверждена производителем
Наличие эксплойта
Данные уточняются
Информация об устранении
Уязвимость устранена
Ссылки на источники
Идентификаторы других систем описаний уязвимостей
- CVE
EPSS
Процентиль: 98%
0.45907
Средний
9.1 Critical
CVSS3
9.4 Critical
CVSS2
Связанные уязвимости
CVSS3: 9.1
nvd
около 1 года назад
Mongoose before 8.8.3 can improperly use $where in match, leading to search injection.
EPSS
Процентиль: 98%
0.45907
Средний
9.1 Critical
CVSS3
9.4 Critical
CVSS2