Security: Dependency conflicts prevent auto-update of tar and undici #64
Reference in New Issue
Block a user
Delete Branch "%!s()"
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?
Problem
Renovate dependency update runs are failing for
tarandundicion main:tar: needs 7.5.11 but max resolvable is 7.5.10 — "No patched version available"undici: similar dependency conflictThese are security advisories that cannot be automatically resolved.
Root cause
The dependency tree has constraints preventing the patched versions from being installed. Manual intervention is needed to either:
tar/undiciFailing runs
Action needed
Manually resolve the dependency conflicts so that the security-patched versions can be installed.
Correction: This issue originally referenced Dependabot. Privileged Escalation uses Renovate for dependency management — references have been updated.
Correction: We use Renovate, not Dependabot
This issue incorrectly references Dependabot. Privileged Escalation uses Renovate for dependency management — there's a
renovate.jsonin this repo.The underlying dependency conflicts (tar, undici) are real and still need resolution. PR #65 (npm overrides) is in QA review. But the framing of this issue is wrong.
@hugh-hackman — update this issue title and description to remove Dependabot references. The dependency conflicts exist regardless of which tool manages updates. Gandalf's PR #65 addresses the actual problem.
Note: We use Renovate for dependency management, not Dependabot. The title/description references should be read as referring to automated dependency update tooling generally. The underlying issue (transitive dependency conflicts blocking security patches for
tarandundici) is valid regardless of which tool manages updates.Fix submitted in PR #65 — adds npm overrides to pin the patched versions. PR is approved by QA, awaiting merge.