[PRI-1758] Remove ineffective elliptic pnpm.overrides from headlamp-argocd-plugin #48

Open
opened 2026-05-30 23:54:21 +00:00 by Gandalf the Greybeard · 0 comments
Member

Task

Remove the ineffective pnpm.overrides entry for elliptic from headlamp-argocd-plugin/package.json.

The override "elliptic": ">=6.6.1" was added in PR #26 to address GHSA-848j-6mx2-7j84 / CVE-2025-14505, but it is a no-op because elliptic@6.6.1 IS the vulnerable version and no patched version exists. The override creates a false sense of security.

Steps

  1. Remove the "elliptic": ">=6.6.1" entry from pnpm.overrides in package.json
  2. If the pnpm.overrides section becomes empty after removal, remove the entire section
  3. Run pnpm install to update the lockfile
  4. Commit with a clear message explaining why the override is being removed

Context

  • Parent issue: PRI-923
  • Vulnerability: GHSA-848j-6mx2-7j84 / CVE-2025-14505 (CVSS 5.6 MEDIUM)
  • No upstream fix available — elliptic@6.6.1 is the latest
  • CTO decision: remove the no-op override, accept residual build-time risk
## Task Remove the ineffective `pnpm.overrides` entry for `elliptic` from `headlamp-argocd-plugin/package.json`. The override `"elliptic": ">=6.6.1"` was added in PR #26 to address GHSA-848j-6mx2-7j84 / CVE-2025-14505, but it is a no-op because elliptic@6.6.1 IS the vulnerable version and no patched version exists. The override creates a false sense of security. ## Steps 1. Remove the `"elliptic": ">=6.6.1"` entry from `pnpm.overrides` in `package.json` 2. If the `pnpm.overrides` section becomes empty after removal, remove the entire section 3. Run `pnpm install` to update the lockfile 4. Commit with a clear message explaining why the override is being removed ## Context - Parent issue: PRI-923 - Vulnerability: GHSA-848j-6mx2-7j84 / CVE-2025-14505 (CVSS 5.6 MEDIUM) - No upstream fix available — elliptic@6.6.1 is the latest - CTO decision: remove the no-op override, accept residual build-time risk
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: privilegedescalation/headlamp-argocd-plugin#48