Skip to content

Conversation

@karlderkaefer
Copy link

@karlderkaefer karlderkaefer commented Feb 10, 2026

Hi we have a high security finding on semantic-release for tar 7.5.2. The problem is by default it pulls semantic-release/npm which used npm dependency. lets upgrade to fix the vulnerability

Summary

This updates the npm dependency from ^11.6.2 to ^11.8.0 to address the high severity vulnerability in tar (GHSA-8qq5-rm4j-mr97).

Vulnerability Details

The tar package bundled in npm versions <= 11.7.0 is vulnerable to:

  • Arbitrary File Overwrite via insufficient path sanitization
  • Symlink Poisoning attacks

Version Analysis

npm version bundled tar status
11.7.0 ^7.5.2 ❌ Vulnerable
11.8.0 ^7.5.4 ✅ Fixed
11.9.0 ^7.5.7 ✅ Latest

Changes

  • Updated npm dependency from ^11.6.2 to ^11.8.0
  • Updated package-lock.json

Testing

  • npm audit returns 0 vulnerabilities after this change
  • All existing tests should pass (no functional changes)

Test plan

  • CI passes
  • npm audit shows no vulnerabilities related to tar

This updates the npm dependency from ^11.6.2 to ^11.8.0 to address
the high severity vulnerability in tar (GHSA-8qq5-rm4j-mr97).

- npm@11.7.0 bundles tar@^7.5.2 (vulnerable)
- npm@11.8.0 bundles tar@^7.5.4 (fixed)
- npm@11.9.0 bundles tar@^7.5.7 (latest)

The vulnerability allows arbitrary file overwrite and symlink
poisoning via insufficient path sanitization.
@karlderkaefer
Copy link
Author

karlderkaefer commented Feb 10, 2026

-@travi please check whenever you have time-
nevermind, the lock file was already updated in #1088

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant