[CL-SEC] fix(deps): shell-quote>=1.8.4 — закрывает critical GHSA-w7jw-789q-3m8p #495
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feature/claude-fix-shellquote-vuln"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Что сделано
fix(deps): pnpm override
shell-quote >=1.8.4(package.json + перегенерён pnpm-lock.yaml → shell-quote@1.8.4).Зачем
Критическая уязвимость shell-quote <=1.8.3 (GHSA-w7jw-789q-3m8p — quote() не экранирует newlines) через цепочку
app>@lifi/widget>react-i18next>react-native>react-devtools-core>shell-quote.pnpm audit --audit-level=highкорректно блокировал CI/API+CI/App (это РЕАЛЬНАЯ уязвимость от свежего advisory, не network-flake). Override по установленному образцу (handlebars/cookie/undici/...).План тестирования
pnpm audit --audit-level=high→ exit 0 (было: 1 critical; стало: 1 low ignored).Где могу ошибаться