Skip to content

Commit fcfecb4

Browse files
Package upgrades for security vulnerability (#8200)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
1 parent 27a58e5 commit fcfecb4

11 files changed

Lines changed: 487 additions & 245 deletions

File tree

.changeset/giant-games-move.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
'hive': patch
3+
---
4+
5+
Security upgrades for dependencies (including ws, protobufjs, js-yaml, and others) to address security vulnerabilities.
6+
Upgrade nodejs from 24.14.1 to 24.17.0

.github/workflows/pr.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ jobs:
9393
restoreDeletedChangesets: true
9494
buildScript: build:libraries
9595
packageManager: pnpm
96-
nodeVersion: '24.14'
96+
nodeVersion: '24.17'
9797
secrets:
9898
githubToken: ${{ secrets.GITHUB_TOKEN }}
9999
npmToken: ${{ secrets.NPM_TOKEN }}

.github/workflows/release-alpha.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
npmTag: alpha
1414
buildScript: build:libraries
1515
packageManager: pnpm
16-
nodeVersion: '24.14'
16+
nodeVersion: '24.17'
1717
secrets:
1818
githubToken: ${{ secrets.GITHUB_TOKEN }}
1919
npmToken: ${{ secrets.NPM_TOKEN }}

.node-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
24.14.1
1+
24.17.0

docker/cli.dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM node:24.14.1-slim
1+
FROM node:24.17.0-slim
22

33
RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates git && rm -rf /var/lib/apt/lists/*
44

docker/migrations.dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM node:24.14.1-slim
1+
FROM node:24.17.0-slim
22

33
RUN apt-get update && apt-get install -y ca-certificates
44

docker/services.dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM node:24.14.1-slim
1+
FROM node:24.17.0-slim
22

33
RUN apt-get update && apt-get install -y wget ca-certificates && rm -rf /var/lib/apt/lists/*
44

integration-tests/docker-compose.integration.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ networks:
1111

1212
services:
1313
local_cdn:
14-
image: node:24.14.1-alpine3.23
14+
image: node:24.17.0-alpine3.23
1515
working_dir: /app
1616
command: ['node', 'index.js']
1717
networks:
@@ -37,7 +37,7 @@ services:
3737
S3_BUCKET_NAME: artifacts
3838

3939
local_broker:
40-
image: node:24.14.1-alpine3.23
40+
image: node:24.17.0-alpine3.23
4141
working_dir: /app
4242
command: ['node', 'broker.js']
4343
networks:
@@ -89,7 +89,7 @@ services:
8989
SECRET: '${EXTERNAL_COMPOSITION_SECRET}'
9090

9191
external_composition:
92-
image: node:24.14.1-alpine3.23
92+
image: node:24.17.0-alpine3.23
9393
working_dir: /app
9494
command: ['node', 'example.mjs']
9595
networks:
@@ -291,10 +291,10 @@ services:
291291

292292
# It's not part of integration tests
293293
app:
294-
image: node:24.14.1-alpine3.23
294+
image: node:24.17.0-alpine3.23
295295
command: ['npx', 'http-server']
296296

297297
# Redpand is used for integration tests, instead of Kafka. Zookeeper is no longer needed
298298
zookeeper:
299-
image: node:24.14.1-alpine3.23
299+
image: node:24.17.0-alpine3.23
300300
command: ['npx', 'http-server']

integration-tests/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"typecheck": "tsc --noEmit"
1313
},
1414
"devDependencies": {
15-
"@apollo/gateway": "2.14.0",
15+
"@apollo/gateway": "2.14.2",
1616
"@apollo/server": "5.5.1",
1717
"@apollo/subgraph": "2.14.0",
1818
"@aws-sdk/client-s3": "3.1035.0",

package.json

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"private": true,
1515
"packageManager": "pnpm@10.33.2+sha512.a90faf6feeab71ad6c6e57f94e0fe1a12f5dcc22cd754db40ae9593eb6a3e0b6b12e3540218bb37ae083404b1f2ce6db2a4121e979829b4aff94b99f49da1cf8",
1616
"engines": {
17-
"node": ">=24.14.1",
17+
"node": ">=24.17.0",
1818
"pnpm": ">=10.33.2"
1919
},
2020
"scripts": {
@@ -82,7 +82,7 @@
8282
"@graphql-tools/load": "8.1.2",
8383
"@manypkg/get-packages": "2.2.2",
8484
"@parcel/watcher": "2.5.1",
85-
"@playwright/test": "1.59.1",
85+
"@playwright/test": "1.60.0",
8686
"@sentry/cli": "2.40.0",
8787
"@swc/core": "1.13.5",
8888
"@theguild/eslint-config": "0.12.1",
@@ -134,8 +134,8 @@
134134
"mjml-core@4.14.0>html-minifier": "-",
135135
"mjml-cli@4.14.0>html-minifier": "-",
136136
"@fastify/vite@6>vite": "-",
137-
"ws@^8.0.0": "^8.18.0",
138-
"ws@*": ">=8.18.0 || >=7.5.10 || >=6.2.3 || >=5.2.4",
137+
"ws@^8.0.0": "^8.21.0",
138+
"ws@*": ">=8.21.0 || >=7.5.10 || >=6.2.3 || >=5.2.4",
139139
"cookie@<0.7.0": "0.7.2",
140140
"tar-fs": "2.1.4",
141141
"ip": "npm:neoip@2.1.0",
@@ -167,11 +167,17 @@
167167
"fast-uri@2.x.x": "3.x.x",
168168
"ioredis": "5.10.1",
169169
"protobufjs@8.x.x": "8.6.4",
170-
"protobufjs@7.x.x": "7.6.1",
170+
"protobufjs@7.x.x": "7.6.3",
171171
"@opentelemetry/exporter-jaeger": "-",
172172
"uuid@<14.x.x": "^14.0.0",
173173
"tmp@<0.2.7": "0.2.7",
174-
"@babel/core": "7.29.7"
174+
"@babel/core": "7.29.7",
175+
"sha.js@<=2.4.11": ">=2.4.12",
176+
"brace-expansion@>=5.0.0 <5.0.6": ">=5.0.6",
177+
"@sigstore/core@<=3.2.0": ">=3.2.1",
178+
"js-yaml@<3.15.0": "3.15.0",
179+
"echarts@<6.1.0": ">=6.1.0",
180+
"sigstore@<=4.1.0": ">=4.1.1"
175181
},
176182
"patchedDependencies": {
177183
"mjml-core@4.14.0": "patches/mjml-core@4.14.0.patch",

0 commit comments

Comments
 (0)