pnpm — менеджер пакетов. До версий 10.34.4 и 11.7.0 созданная запись исправления могла разрешиться за пределами настроенного каталога исправлений и привести к тому, что pnpm patch-remove удалит произвольный доступный файл. Эта уязвимость исправлена в версиях 10.34.4 и 11.7.0.
Показать оригинальное описание (EN)
pnpm is a package manager. Prior to 10.34.4 and 11.7.0, a crafted patch entry could resolve outside the configured patches directory and cause pnpm patch-remove to delete an arbitrary reachable file. This vulnerability is fixed in 10.34.4 and 11.7.0.
Характеристики атаки
Последствия
Строка CVSS v3.1
Тип уязвимости (CWE)
Уязвимые продукты 2
| Конфигурация | От (включительно) | До (исключительно) |
|---|---|---|
|
Pnpm Pnpm
cpe:2.3:a:pnpm:pnpm:*:*:*:*:*:node.js:*:*
|
— |
10.34.4
|
|
Pnpm Pnpm
cpe:2.3:a:pnpm:pnpm:*:*:*:*:*:node.js:*:*
|
11.0.0
|
11.7.0
|