Уязвимость функций jvp_string_append() и jvp_string_copy_replace_bad() утилиты для обработки JSON-файлов jq связана с целочисленным переполнением. Эксплуатация уязвимости может позволить нарушителю, действующему удаленно, вызвать отказ в обслуживании путем отправки специально сформированного запроса
Установка обновлений из доверенных источников. В связи со сложившейся обстановкой и введенными санкциями против Российской Федерации рекомендуется устанавливать обновления программного обеспечения только после оценки всех сопутствующих рисков.
Компенсирующие меры:
- использование средств межсетевого экранирования для ограничения удаленного доступа к уязвимому программному обеспечению;
- ограничение доступа к уязвимому программному обеспечению, используя схему доступа по «белым спискам»;
- использование SIEM-систем для отслеживания событий, связанных с обработкой jq-запросов;
- ограничение доступа из внешних сетей (Интернет).
Использование рекомендаций:
https://github.com/jqlang/jq/commit/e47e56d226519635768e6aab2f38f0ab037c09e5
| Балл | 8.5 — высокая опасность |