Skip to content

Conversation

@pedroccastro
Copy link
Contributor

@pedroccastro pedroccastro commented Jan 22, 2026

What does this PR do?

Resolves Dependabot alert 511 by pinning tar to 7.5.4 via resolutions.

Changes

Package From To
tar 7.5.2 7.5.4

Security

Fixes race condition in node-tar on macOS APFS via Unicode ligature collisions.
Low risk (macOS-only, requires malicious tar input), but updating for compliance.

Notes

  • Transitive dependency via trigger.dev
  • Vulnerability only affects macOS APFS (production runs on Linux)
  • Low real-world risk but good to patch for compliance

Mandatory Tasks

  • I have self-reviewed the code (A decent size PR without self-review might be rejected).
  • I have updated the developer docs in /docs if this PR makes changes that would require a documentation change
  • I confirm automated tests are in place that prove my fix is effective or that my feature works.

@pedroccastro pedroccastro marked this pull request as ready for review January 22, 2026 18:24
@pedroccastro pedroccastro requested a review from a team as a code owner January 22, 2026 18:24
@graphite-app graphite-app bot added core area: core, team members only foundation labels Jan 22, 2026
Copy link
Contributor

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 2 files

@pedroccastro pedroccastro changed the title chore: update tar to 7.5.4 chore: pin tar to 7.5.4 Jan 22, 2026
@pedroccastro pedroccastro merged commit 2542e1e into main Jan 22, 2026
85 of 89 checks passed
@pedroccastro pedroccastro deleted the chore/update-tar branch January 22, 2026 19:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants