-
Notifications
You must be signed in to change notification settings - Fork 33
Closed
Labels
pending-releaseFixed, waiting for new version to be releasedFixed, waiting for new version to be releasedprioritytriageuniwind-pro
Description
What happened?
The tar package (≤7.5.10), a transitive dependency of uniwind-pro, has 7 known vulnerabilities (5 low, 2 high severity) flagged by npm audit:
- [HIGH] Arbitrary File Creation/Overwrite via Hardlink Path Traversal — GHSA-34x7-hfp2-rc4v
- [HIGH] Arbitrary File Overwrite and Symlink Poisoning via Insufficient Path Sanitization — GHSA-8qq5-rm4j-mr97
- Arbitrary File Read/Write via Hardlink Target Escape Through Symlink Chain — GHSA-83g3-92jg-28cx
- Hardlink Path Traversal via Drive-Relative Linkpath — GHSA-qffp-2rhf-9h96
- Symlink Path Traversal via Drive-Relative Linkpath — GHSA-9ppj-qmqm-q256
- Race Condition via Unicode Ligature Collisions on macOS APFS — GHSA-r6q2-hw4h-h46w
The fix suggested by npm (npm audit fix --force) would install undefined@undefined, indicating no safe upgrade path exists without uniwind-pro updating its own dependency.
Steps to Reproduce
- Install
uniwind-proin any project - Run
npm audit - Observe 7 vulnerabilities reported in
node_modules/tar, pulled in bynode_modules/uniwind
Snack or Repository Link
https://github.com/dacoto/transportam-app
Uniwind version
1.0.0-rc.6
React Native Version
0.83.2
Platforms
Android, iOS
Expo
Yes
Additional information
- I've searched for similar issues in this repository and found none
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
pending-releaseFixed, waiting for new version to be releasedFixed, waiting for new version to be releasedprioritytriageuniwind-pro