Skip to content

Commit abe5fd0

Browse files
committed
chore(collector): override postcss to >=8.5.23 to clear the source-map path-traversal advisory
postcss reaches us transitively through tsup -> postcss-load-config, so it goes in the existing pnpm.overrides block alongside esbuild and vite rather than into devDependencies. 8.5.15 -> 8.5.26. Covers both open advisories: the sourceMappingURL auto-load path traversal that discloses arbitrary .map files, and its incomplete fix (GHSA-6g55-p6wh-862q) where an attacker-controlled sourceMappingURL still reads arbitrary .map files when `from` is unset. brace-expansion was the third collector alert and is already at the patched 2.1.2 here, pulled in by the eslint bump in 908f5c2.
1 parent d1ac2ed commit abe5fd0

2 files changed

Lines changed: 18 additions & 16 deletions

File tree

collector/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
"pnpm": {
2929
"overrides": {
3030
"esbuild": ">=0.28.1",
31+
"postcss": ">=8.5.23",
3132
"vite": "^6.4.3"
3233
}
3334
},

collector/pnpm-lock.yaml

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

0 commit comments

Comments
 (0)