@oblique/cli 15.4.0 содержит уязвимость внедрения команд ОС в функцию создания проекта. CLI создает команды оболочки посредством объединения строк и выполняет их с помощью execSync(). Аргумент имени проекта, управляемый пользователем, вставляется в команду оболочки без надлежащей нейтрализации, что позволяет метасимволам оболочки выполнять дополнительные команды операционной системы при вызове CLI с созданным именем проекта.
Показать оригинальное описание (EN)
@oblique/cli 15.4.0 contains an OS command injection vulnerability in the project creation functionality. The CLI constructs shell commands through string concatenation and executes them with execSync(). A user-controlled project-name argument is inserted into the shell command without proper neutralization, allowing shell metacharacters to execute additional operating-system commands when the CLI is invoked with a crafted project name.
Характеристики атаки
Последствия
Строка CVSS v3.1