chore(deps): bump immutable to clear Snyk SLA breach - #1142
Conversation
immutable@5.1.5 (transitive via sass) has two high-severity CVEs (CVE-2026-59880, CVE-2026-59879) with fixes available since 5.1.6. Bumps the ui override floor to >=5.1.9 (latest).
🔒 Security Scan Results
⏱️ SLA Breach Summary
ℹ️ Vulnerabilities Without Available Fixes (Informational Only)The following vulnerabilities were detected but do not have fixes available (no upgrade or patch). These are excluded from failure thresholds:
Consider reviewing these vulnerabilities when fixes become available. |
✅ Snyk checks have passed. No issues have been found so far.
💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse. |
🔒 Security Scan Results
⏱️ SLA Breach Summary
ℹ️ Vulnerabilities Without Available Fixes (Informational Only)The following vulnerabilities were detected but do not have fixes available (no upgrade or patch). These are excluded from failure thresholds:
Consider reviewing these vulnerabilities when fixes become available. |
Summary
immutable@5.1.5(transitive dependency viasass) has two high-severity CVEs flagged by Snyk with an exceeded 30-day SLA:SNYK-JS-IMMUTABLE-17900558(CVE-2026-59880, Inefficient Algorithmic Complexity, CVSS 8.7)SNYK-JS-IMMUTABLE-17900573(CVE-2026-59879, Integer Overflow or Wraparound, CVSS 8.7)immutable@5.1.6. Bumped the existingui/package.jsonoverride floor from>=5.1.5to>=5.1.9(latest), which resolvessass's transitive dependency to the patched version.Test plan
npm ls immutableinui/confirms resolution to5.1.9npx sasscompiles cleanly with the bumped versionnpx vitest runinui/— 346/346 passing (run under Node 22; the shell's default Node 21 doesn't satisfy vitest's engine requirement, unrelated to this change — verified the same failure exists without this change too)