Commit 3603cd0
committed
fix(deps): clear 4 HIGH osv advisories blocking beta publish
The Publish @bitgo-beta workflow has failed since 2026-08-03 on the
osv-severity-gate: 4 of 41 advisory groups scored at or above CVSS 7.0.
All four advisories were published 2026-08-03 and all have upstream
fixes, so no osv-scanner.toml exclusion is warranted.
- brace-expansion 5.0.8 -> 5.0.9 (GHSA-rgw5-rvv9-x895, CVSS 7.5)
- fast-uri 3.1.3 -> 3.1.5 (GHSA-7p8r-x3mc-p8w7, CVSS 7.5)
- socket.io-parser -> 4.2.7 (GHSA-2m8v-j782-fhvr, CVSS 7.5)
- ip-address -> 10.4.0 (GHSA-mwp4-54f8-5fhr, CVSS 7.7)
- socks 2.7.3 -> 2.8.9 (carries the ip-address bump)
fast-uri stays on the 3.x line rather than moving to 4.1.2: the only
consumer is ajv@^8, which declares fast-uri@^3.0.1, and 3.1.5 clears the
advisory inside that declared range. Upstream still maintains 3.x under
the 'three' dist-tag.
ip-address has no 9.x fix, so clearing GHSA-mwp4-54f8-5fhr needs a major
bump. Its only consumer is socks, which moved to ip-address@^10.x in
2.8.7, so socks is raised to 2.8.9 rather than forcing 10.x underneath
the old 2.7.3 pin. After this the lock holds a single ip-address@^10.1.1
spec, satisfied by 10.4.0 — no semver-major override remains. The 2.7.3
pin was itself a security floor (WP-1413, "locked socks version to fix
vulnerability"), so raising it preserves that intent; 2.8.9 carries no
advisories. It also repairs a range violation: socks-proxy-agent@^8
declares socks@^2.8.3, which 2.7.3 never satisfied.
The explicit ip-address pin stays even though socks now declares
^10.1.1, because that range still permits the vulnerable 10.1.x/10.2.x
releases for npm consumers resolving from overrides.
Verified in the installed tree on socks 2.8.9 + ip-address 10.4.0:
Address4/Address6 constructors, Address6.fromByteArray().canonicalForm(),
helpers ipToBuffer / ipv4ToInt32 / int32ToIpv4 /
validateSocksClientOptions, SocksClient.createConnection presence, and
SocksProxyAgent construction. socks-proxy-agent 7.0.0 (^2.6.2) and 8.0.5
(^2.8.3) both resolve against 2.8.9.
resolutions and overrides are updated together; npm consumers of the
bitgo umbrella package only see overrides.
Ticket: WCN-17981 parent 891f68f commit 3603cd0
2 files changed
Lines changed: 32 additions & 41 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
99 | | - | |
| 99 | + | |
100 | 100 | | |
101 | 101 | | |
102 | 102 | | |
| |||
124 | 124 | | |
125 | 125 | | |
126 | 126 | | |
127 | | - | |
| 127 | + | |
128 | 128 | | |
129 | 129 | | |
130 | 130 | | |
131 | 131 | | |
132 | 132 | | |
133 | | - | |
| 133 | + | |
134 | 134 | | |
135 | 135 | | |
136 | 136 | | |
| |||
151 | 151 | | |
152 | 152 | | |
153 | 153 | | |
154 | | - | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
155 | 157 | | |
156 | 158 | | |
157 | 159 | | |
| |||
181 | 183 | | |
182 | 184 | | |
183 | 185 | | |
184 | | - | |
| 186 | + | |
185 | 187 | | |
186 | 188 | | |
187 | 189 | | |
| |||
199 | 201 | | |
200 | 202 | | |
201 | 203 | | |
202 | | - | |
| 204 | + | |
203 | 205 | | |
204 | 206 | | |
205 | 207 | | |
206 | 208 | | |
207 | 209 | | |
208 | | - | |
| 210 | + | |
209 | 211 | | |
210 | 212 | | |
211 | 213 | | |
| |||
215 | 217 | | |
216 | 218 | | |
217 | 219 | | |
| 220 | + | |
| 221 | + | |
218 | 222 | | |
219 | 223 | | |
220 | 224 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8107 | 8107 | | |
8108 | 8108 | | |
8109 | 8109 | | |
8110 | | - | |
8111 | | - | |
8112 | | - | |
8113 | | - | |
| 8110 | + | |
| 8111 | + | |
| 8112 | + | |
| 8113 | + | |
8114 | 8114 | | |
8115 | 8115 | | |
8116 | 8116 | | |
| |||
11588 | 11588 | | |
11589 | 11589 | | |
11590 | 11590 | | |
11591 | | - | |
11592 | | - | |
11593 | | - | |
11594 | | - | |
| 11591 | + | |
| 11592 | + | |
| 11593 | + | |
| 11594 | + | |
11595 | 11595 | | |
11596 | 11596 | | |
11597 | 11597 | | |
| |||
13161 | 13161 | | |
13162 | 13162 | | |
13163 | 13163 | | |
13164 | | - | |
13165 | | - | |
13166 | | - | |
13167 | | - | |
13168 | | - | |
13169 | | - | |
13170 | | - | |
| 13164 | + | |
| 13165 | + | |
| 13166 | + | |
| 13167 | + | |
13171 | 13168 | | |
13172 | 13169 | | |
13173 | 13170 | | |
| |||
13893 | 13890 | | |
13894 | 13891 | | |
13895 | 13892 | | |
13896 | | - | |
13897 | | - | |
13898 | | - | |
13899 | | - | |
13900 | | - | |
13901 | 13893 | | |
13902 | 13894 | | |
13903 | 13895 | | |
| |||
19065 | 19057 | | |
19066 | 19058 | | |
19067 | 19059 | | |
19068 | | - | |
19069 | | - | |
19070 | | - | |
19071 | | - | |
| 19060 | + | |
| 19061 | + | |
| 19062 | + | |
| 19063 | + | |
19072 | 19064 | | |
19073 | 19065 | | |
19074 | 19066 | | |
| |||
19113 | 19105 | | |
19114 | 19106 | | |
19115 | 19107 | | |
19116 | | - | |
19117 | | - | |
19118 | | - | |
19119 | | - | |
| 19108 | + | |
| 19109 | + | |
| 19110 | + | |
| 19111 | + | |
19120 | 19112 | | |
19121 | | - | |
| 19113 | + | |
19122 | 19114 | | |
19123 | 19115 | | |
19124 | 19116 | | |
| |||
19274 | 19266 | | |
19275 | 19267 | | |
19276 | 19268 | | |
19277 | | - | |
19278 | | - | |
19279 | | - | |
19280 | | - | |
19281 | | - | |
19282 | 19269 | | |
19283 | 19270 | | |
19284 | 19271 | | |
| |||
0 commit comments