Skip to content

Commit f94fbac

Browse files
committed
deps(fix): qs's arrayLimit bypass in its bracket notation allows DoS via memory exhaustion
1 parent 4eb6b6a commit f94fbac

2 files changed

Lines changed: 40 additions & 38 deletions

File tree

package.json

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -48,37 +48,38 @@
4848
"packageManager": "pnpm@9.15.4",
4949
"pnpm": {
5050
"overrides": {
51-
"webpack@<5.0.0": ">=5.0.0",
52-
"@types/webpack@<5.0.0": ">=5.0.0",
53-
"micromatch@<4.0.8": ">=4.0.8",
54-
"cross-spawn@<6.0.6": ">=6.0.6",
55-
"cross-spawn@>=7.0.0 <7.0.5": ">=7.0.5",
56-
"path-to-regexp@<0.1.12": ">=0.1.12",
57-
"nanoid@<3.3.8": ">=3.3.8",
58-
"koa@>=2.0.0 <2.16.3": ">=2.16.3 <3.0.0",
59-
"esbuild@<=0.24.2": ">=0.25.0",
6051
"@babel/core@<7.26.10": ">=7.26.10",
6152
"@babel/helpers@<7.26.10": "7.26.10",
6253
"@babel/runtime@<7.26.10": ">=7.26.10",
63-
"http-proxy-middleware@<2.0.9": ">=2.0.9",
64-
"http-proxy-middleware@>=3 <3.0.5": ">=3.0.5",
54+
"@eslint/plugin-kit@<0.3.3": ">=0.3.3 <1.0.0",
6555
"@farmfe/core@<1.7.10": ">=1.7.11 <2.0.0",
56+
"@stylexjs/stylex@<0.17.3": ">=0.17.3",
57+
"@types/webpack@<5.0.0": ">=5.0.0",
6658
"brace-expansion@>=1.0.0 <=1.1.11": ">=1.1.12 <2.0.0",
6759
"brace-expansion@>=2.0.0 <=2.0.1": ">=2.0.2 <3.0.0",
68-
"on-headers@<1.1.0": ">=1.1.0 <2.0.0",
60+
"cross-spawn@<6.0.6": ">=6.0.6",
61+
"cross-spawn@>=7.0.0 <7.0.5": ">=7.0.5",
62+
"esbuild@<=0.24.2": ">=0.25.0",
6963
"form-data@>=4.0.0 <4.0.4": ">=4.0.4 <5.0.0",
70-
"@eslint/plugin-kit@<0.3.3": ">=0.3.3 <1.0.0",
71-
"tmp@<= 0.2.3": ">=0.2.4 <1.0.0",
72-
"node-forge@<1.3.2": ">=1.3.2 <2.0.0",
7364
"glob@>=10.2.0 <10.5.0": ">=10.5.0 <11.0.0",
7465
"glob@>=11.0.0 <11.1.0": ">=11.1.0 <12.0.0",
66+
"http-proxy-middleware@<2.0.9": ">=2.0.9",
67+
"http-proxy-middleware@>=3 <3.0.5": ">=3.0.5",
7568
"js-yaml@<3.14.2 <4.0.0": ">=3.14.2 <4.0.0",
7669
"js-yaml@>=4.0.0 <4.1.1": ">=4.1.1 <5.0.0",
77-
"@stylexjs/stylex@<0.17.3": ">=0.17.3"
70+
"koa@>=2.0.0 <2.16.3": ">=2.16.3 <3.0.0",
71+
"micromatch@<4.0.8": ">=4.0.8",
72+
"nanoid@<3.3.8": ">=3.3.8",
73+
"node-forge@<1.3.2": ">=1.3.2 <2.0.0",
74+
"on-headers@<1.1.0": ">=1.1.0 <2.0.0",
75+
"path-to-regexp@<0.1.12": ">=0.1.12",
76+
"qs@<6.14.1": ">=6.14.1 <7.0.0",
77+
"tmp@<= 0.2.3": ">=0.2.4 <1.0.0",
78+
"webpack@<5.0.0": ">=5.0.0"
7879
},
7980
"patchedDependencies": {
8081
"scripty@3.0.0": "patches/scripty@3.0.0.patch"
8182
}
8283
},
8384
"repository": "dwlad90/stylex-swc-plugin"
84-
}
85+
}

pnpm-lock.yaml

Lines changed: 22 additions & 21 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)