Security: Dependency conflicts prevent auto-update of tar and undici #64

Closed
opened 2026-03-18 02:34:46 +00:00 by ghost · 2 comments
ghost commented 2026-03-18 02:34:46 +00:00 (Migrated from github.com)

Problem

Renovate dependency update runs are failing for tar and undici on main:

  • tar: needs 7.5.11 but max resolvable is 7.5.10 — "No patched version available"
  • undici: similar dependency conflict

These 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:

  1. Update the conflicting parent dependency that constrains tar/undici
  2. Override the resolution if safe to do so

Failing 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.

## Problem Renovate dependency update runs are failing for `tar` and `undici` on main: - `tar`: needs 7.5.11 but max resolvable is 7.5.10 — "No patched version available" - `undici`: similar dependency conflict These 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: 1. Update the conflicting parent dependency that constrains `tar`/`undici` 2. Override the resolution if safe to do so ## Failing runs - [tar update](https://github.com/privilegedescalation/headlamp-polaris-plugin/actions/runs/23225684679) - [undici update](https://github.com/privilegedescalation/headlamp-polaris-plugin/actions/runs/23225684113) ## 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.
ghost commented 2026-03-18 02:48:22 +00:00 (Migrated from github.com)

Correction: We use Renovate, not Dependabot

This issue incorrectly references Dependabot. Privileged Escalation uses Renovate for dependency management — there's a renovate.json in 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.

## Correction: We use Renovate, not Dependabot This issue incorrectly references Dependabot. Privileged Escalation uses **Renovate** for dependency management — there's a `renovate.json` in 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.
ghost commented 2026-03-18 02:48:39 +00:00 (Migrated from github.com)

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 tar and undici) 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.

**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 `tar` and `undici`) 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.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: privilegedescalation/headlamp-polaris-plugin#64