forked from mirror/crumbs-original
fix(deps): patch high/critical security advisories
Bumps runtime- and build-reachable dependencies to patched versions and adds pnpm overrides for transitive advisories. Clears all high/critical findings (1 critical + 12 high -> 0); remaining moderates/lows are dev-tooling only and stripped from the production image by pnpm prune. Direct bumps: - drizzle-orm ^0.44.7 -> ^0.45.2 (SQL injection via unescaped identifiers, GHSA-gpj5-g38j-94v9) - @sveltejs/kit ^2.53.4 -> ^2.63.1 (adapter-node BODY_SIZE_LIMIT bypass, GHSA-2crg-3p73-43xp) - vite ^7.3.1 -> ^7.3.5, vitest/@vitest/coverage-v8 ^3.2.4 -> ^3.2.6 (dev-server file read; vitest UI RCE) Transitive overrides: - devalue >=5.8.1 (DoS via sparse-array deserialization, GHSA-77vg-94rm-hx3p) - path-to-regexp@8 >=8.4.0 (ReDoS via express/router under @modelcontextprotocol/sdk, GHSA-j3q9-mxjg-w52f) - fast-uri >=3.1.2 (path traversal / host confusion via ajv, GHSA-q3j6-qgpj-74h6) Verified: pnpm check (0 errors), 264 unit tests pass, production build succeeds.
This commit is contained in:
Generated
+1546
-1004
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user