Skip to content

Commit 76a960a

Browse files
committed
chore: exclude tar CVE GHSA-r6q2-hw4h-h46w in .iyarc
Exclude the tar vulnerability instead of bumping version because: - Lerna requires tar v6, but fix only exists in v7.5.4+ - Forcing tar v7.x breaks lerna publishing - This is a race condition in tar's path reservation system Ticket: SC-5030
1 parent 31d8394 commit 76a960a

2 files changed

Lines changed: 14 additions & 8 deletions

File tree

.iyarc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,9 @@
55
# - Lerna only uses tar for PACKING
66
GHSA-8qq5-rm4j-mr97
77

8+
# Excluded because:
9+
# - Lerna requires tar v6, but fix only exists in v7.5.4+
10+
# - Forcing tar v7.x breaks lerna publishing (see: https://bitgo.slack.com/archives/C010AEXLLCR/p1768880033909989)
11+
# - This is a race condition in tar's path reservation system
12+
GHSA-r6q2-hw4h-h46w
13+

yarn.lock

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3101,7 +3101,7 @@
31013101

31023102
"@isaacs/fs-minipass@^4.0.0":
31033103
version "4.0.1"
3104-
resolved "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz"
3104+
resolved "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz#2d59ae3ab4b38fb4270bfa23d30f8e2e86c7fe32"
31053105
integrity sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==
31063106
dependencies:
31073107
minipass "^7.0.4"
@@ -8868,7 +8868,7 @@ chownr@^2.0.0:
88688868

88698869
chownr@^3.0.0:
88708870
version "3.0.0"
8871-
resolved "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz"
8871+
resolved "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz#9855e64ecd240a9cc4267ce8a4aa5d24a1da15e4"
88728872
integrity sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==
88738873

88748874
chrome-trace-event@^1.0.2:
@@ -15472,7 +15472,7 @@ minizlib@^2.1.1, minizlib@^2.1.2:
1547215472

1547315473
minizlib@^3.0.1, minizlib@^3.1.0:
1547415474
version "3.1.0"
15475-
resolved "https://registry.npmjs.org/minizlib/-/minizlib-3.1.0.tgz"
15475+
resolved "https://registry.npmjs.org/minizlib/-/minizlib-3.1.0.tgz#6ad76c3a8f10227c9b51d1c9ac8e30b27f5a251c"
1547615476
integrity sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==
1547715477
dependencies:
1547815478
minipass "^7.1.2"
@@ -20005,7 +20005,7 @@ tar-stream@~2.2.0:
2000520005

2000620006
tar@6.2.1, tar@^6.1.11, tar@^6.1.2:
2000720007
version "6.2.1"
20008-
resolved "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz"
20008+
resolved "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz#717549c541bc3c2af15751bea94b1dd068d4b03a"
2000920009
integrity sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==
2001020010
dependencies:
2001120011
chownr "^2.0.0"
@@ -20016,9 +20016,9 @@ tar@6.2.1, tar@^6.1.11, tar@^6.1.2:
2001620016
yallist "^4.0.0"
2001720017

2001820018
tar@^7.4.3:
20019-
version "7.5.1"
20020-
resolved "https://registry.npmjs.org/tar/-/tar-7.5.1.tgz"
20021-
integrity sha512-nlGpxf+hv0v7GkWBK2V9spgactGOp0qvfWRxUMjqHyzrt3SgwE48DIv/FhqPHJYLHpgW1opq3nERbz5Anq7n1g==
20019+
version "7.5.6"
20020+
resolved "https://registry.npmjs.org/tar/-/tar-7.5.6.tgz#2db7a210748a82f0a89cc31527b90d3a24984fb7"
20021+
integrity sha512-xqUeu2JAIJpXyvskvU3uvQW8PAmHrtXp2KDuMJwQqW8Sqq0CaZBAQ+dKS3RBXVhU4wC5NjAdKrmh84241gO9cA==
2002220022
dependencies:
2002320023
"@isaacs/fs-minipass" "^4.0.0"
2002420024
chownr "^3.0.0"
@@ -21630,7 +21630,7 @@ yallist@^4.0.0:
2163021630

2163121631
yallist@^5.0.0:
2163221632
version "5.0.0"
21633-
resolved "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz"
21633+
resolved "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz#00e2de443639ed0d78fd87de0d27469fbcffb533"
2163421634
integrity sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==
2163521635

2163621636
yaml@^1.10.0, yaml@^1.10.2:

0 commit comments

Comments
 (0)