Уязвимость функции recognize() библиотеки node-tesseract-ocr программной платформы Node.js связана с непринятием мер по нейтрализации специальных элементов. Эксплуатация уязвимости может позволить нарушителю, действующему удаленно, оказать влияние на конфиденциальность, целостность и доступность защищаемой информации
Компенсирующие меры:
- использование межсетевого экрана уровня приложений (WAF) для фильтрации пользовательского ввода;
- использование замкнутой программной среды для работы с файлами, полученными из недоверенных источников;
- использовать execFile() или spawn() с явными аргументами;
- использование валидации путей.
| Балл | 10 — критическая опасность |