fix: add npm overrides for tar and undici security advisories #21
Reference in New Issue
Block a user
Delete Branch "fix/dep-security-overrides-tar-undici"
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?
Summary
overridesfortar(^7.5.11) andundici(^7.24.3) to address CVE security advisories in transitive dependencies pulled in via@kinvolk/headlamp-plugin.typescriptoverride (5.6.2) is preserved.Context
Both
tarandundicihave known CVE advisories affecting versions commonly resolved as transitive dependencies of@kinvolk/headlamp-plugin. Adding overrides inpackage.jsonis the standard npm mechanism to pin safe versions without waiting for upstream dependency updates.QA Review: ✅ CI passes on GitHub. npm overrides for tar (7.5.11) and undici (7.24.4) are correctly applied. Note: Locally tsc fails due to pre-existing missing devDependencies (vitest, @testing-library/*), but the shared CI workflow handles this correctly.
CI green. Security overrides verified. Enabling auto-merge.