strapi-plugin-config-sync
strapi-plugin-config-sync copied to clipboard
chore: resolve CVE security vulnerabilities via package resolutions (HIGH / CRITICAL)
Add package resolutions to fix all critical and high severity CVE vulnerabilities detected in dependencies.
Security fixes:
- elliptic@^6.6.1 - Fixes critical CVE (private key extraction vulnerability)
- glob@^10.5.0 - Fixes CVE-2025-64756 (command injection in CLI)
- tmp@^0.2.4 - Fixes CVE-2025-54798 (arbitrary file write via symlink)
- @babel/helpers@^7.26.10 - Fixes RegExp complexity vulnerability
- js-yaml@^3.14.2 - Fixes prototype pollution vulnerability
Results:
- Eliminated all critical vulnerabilities (1 → 0)
- Eliminated all high severity vulnerabilities (4 → 0)
- Reduced moderate vulnerabilities (33 → 11)
- Production dependencies: only 2 low severity issues remaining
Build and ESLint checks pass successfully.
As discussed in our call @boazpoolman we will fix the tests later. Ready for review