CVE-2026-26831

CRITICAL CVSS 3.1: 9,8 EPSS 0.44%
Обновлено 30 марта 2026
Dbashford
Параметр Значение
CVSS 9,8 (CRITICAL)
Уязвимые версии до 2.5.0
Тип уязвимости CWE-78 (Внедрение команд ОС), CWE-94 (Внедрение кода)
Поставщик Dbashford
Публичный эксплойт Нет

texttract до 2.5.0 уязвим для внедрения команд ОС через параметр пути к файлу в нескольких экстракторах. При обработке файлов с вредоносными именами filePath передается непосредственно в child_process.exec() в lib/extractors/doc.js, rtf.js, dxf.js, images.js и lib/util.js с недостаточной очисткой.

Показать оригинальное описание (EN)

textract through 2.5.0 is vulnerable to OS Command Injection via the file path parameter in multiple extractors. When processing files with malicious filenames, the filePath is passed directly to child_process.exec() in lib/extractors/doc.js, rtf.js, dxf.js, images.js, and lib/util.js with inadequate sanitization

Характеристики атаки

Способ атаки
По сети
Атака возможна удалённо
Сложность
Низкая
Легко эксплуатировать
Нужны права
Не требуются
Права не нужны
Участие пользователя
Не требуется
Не нужно действие пользователя

Последствия

Конфиденциальность
Высокое
Полная утечка данных
Целостность
Высокое
Полная модификация данных
Доступность
Высокое
Полный отказ в обслуживании

Строка CVSS v3.1

Уязвимые продукты 1

Конфигурация От (включительно) До (исключительно)
Dbashford Textract
cpe:2.3:a:dbashford:textract:*:*:*:*:*:node.js:*:*
<= 2.5.0