From 6a2635045ce2f6309cca44bfc03e8bf648f4ca7a Mon Sep 17 00:00:00 2001 From: Antonis Lilis Date: Thu, 3 Sep 2026 10:44:32 +0200 Subject: [PATCH] chore(deps): Bump qs resolution to ^6.16.0 to resolve security alerts Bumps the existing `qs` resolution from ^6.15.2 to ^6.16.0, deduping the transitive copy (pulled via express/body-parser) to a patched version (6.16.0), resolving two moderate-severity Dependabot alerts: array-limit bypass via bracket-key comma parsing, and DoS via attacker-controlled isBuffer. qs is a dev/build/test-only transitive dependency; it is not a dependency of packages/core and is not shipped in @sentry/react-native. Co-Authored-By: Claude Opus 4.8 --- package.json | 2 +- yarn.lock | 36 ++++++++++++++++++++++++++++++------ 2 files changed, 31 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index 20a036e608..f219b21d75 100644 --- a/package.json +++ b/package.json @@ -100,7 +100,7 @@ "axios": "^1.18.1", "fast-xml-parser": "^5.7.0", "form-data": "4.0.6", - "qs": "^6.15.2", + "qs": "^6.16.0", "lodash": "^4.18.1", "tar-fs": "^3.1.1", "basic-ftp": "^5.3.1", diff --git a/yarn.lock b/yarn.lock index c9372eafc4..e170004e0e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -24557,7 +24557,7 @@ __metadata: languageName: node linkType: hard -"object-inspect@npm:^1.13.3": +"object-inspect@npm:^1.13.3, object-inspect@npm:^1.13.4": version: 1.13.4 resolution: "object-inspect@npm:1.13.4" checksum: 10c0/d7f8711e803b96ea3191c745d6f8056ce1f2496e530e6a19a0e92d89b0fa3c76d910c31f0aa270432db6bd3b2f85500a376a83aaba849a8d518c8845b3211692 @@ -26151,12 +26151,13 @@ __metadata: languageName: node linkType: hard -"qs@npm:^6.15.2": - version: 6.15.2 - resolution: "qs@npm:6.15.2" +"qs@npm:^6.16.0": + version: 6.16.0 + resolution: "qs@npm:6.16.0" dependencies: - side-channel: "npm:^1.1.0" - checksum: 10c0/e6fd5f6f0aab06d480fe9ab15cebfc4ce4235303e2f91dc69a8f7f4df1e668a61c11d1cfbabacf4295cbbeb7b670ed23db45307480726259761f98e5695e93a7 + es-define-property: "npm:^1.0.1" + side-channel: "npm:^1.1.1" + checksum: 10c0/eb3e31992fbd70e31a1791e571ed817d70975de7d3bfcbbbec93d77d1dd305877e9e8fdbcc62303c228ee5c3606685622cd6231c042dbc4790bb4e7c65fcbe18 languageName: node linkType: hard @@ -28748,6 +28749,16 @@ __metadata: languageName: node linkType: hard +"side-channel-list@npm:^1.0.1": + version: 1.0.1 + resolution: "side-channel-list@npm:1.0.1" + dependencies: + es-errors: "npm:^1.3.0" + object-inspect: "npm:^1.13.4" + checksum: 10c0/d346c787fd2f9f1c2fdea14f00e8250118db0e7596d85a6cb9faa75f105d31a73a8f7a341c93d7df2a2429098c3d37a77bd3be9e88c37094b8c01807bc77c7a2 + languageName: node + linkType: hard + "side-channel-map@npm:^1.0.1": version: 1.0.1 resolution: "side-channel-map@npm:1.0.1" @@ -28798,6 +28809,19 @@ __metadata: languageName: node linkType: hard +"side-channel@npm:^1.1.1": + version: 1.1.1 + resolution: "side-channel@npm:1.1.1" + dependencies: + es-errors: "npm:^1.3.0" + object-inspect: "npm:^1.13.4" + side-channel-list: "npm:^1.0.1" + side-channel-map: "npm:^1.0.1" + side-channel-weakmap: "npm:^1.0.2" + checksum: 10c0/dc0ab81d67f61bda9247d053ce93f41c3fd8ad2bdcb9cf9d8d2f8540d488f26d87a5e99ebfc07eea49ec025867b2452b705442d974b1478f0395e69f6bfb3270 + languageName: node + linkType: hard + "signal-exit@npm:3.0.7, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": version: 3.0.7 resolution: "signal-exit@npm:3.0.7"