You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Bump glob to ^14.0.2 in @sentry/bundler-plugins and @sentry/react-router: npm audit flags GHSA-3g3m-2fjr-6pw4 and GHSA-g3hv-75wg-m249 #25969
GHSA-g3hv-75wg-m249 minimatch <11.0.1, "potential denial of service via globparts amplification". glob 14 depends on minimatch@^11.0.2.
Both were published on 2026-10-30. @sentry/bundler-plugins@11.10.0 and @sentry/react-router@11.10.0 declare glob@^13.0.6, so no in-range update reaches a fixed version.
Additional Context
I don't believe either advisory is exploitable through Sentry's own calls: the bundler plugins' globFiles and @sentry/react-router's delete-after-upload step pass only absolute, nodir and root, with no signal, and their patterns are fixed rather than user-supplied. The impact is that consumers' npm audit gates fail with no fix available, including every @sentry/node 11 user, since @sentry/node depends on @sentry/bundler-plugins.
Workaround we're using: npm overrides forcing glob^14.0.3 under @sentry/react-router and @sentry/vite-plugin. On a real Vite production build, the bundler plugins' globFiles, called with the upload's patterns and root, returned the same file list on glob 14.0.3 as on glob 13.0.6. That is a quick check, not a full upload test.
glob 14's changelog lists breaking changes (minimatch 11, walk() returning arrays, isRegExp() renamed to isMatcher(), the debug option removed, and root-anchored ignore patterns now resolving like other patterns). As far as I can see, none of these affect Sentry's call sites. Moving from glob to tinyglobby, as proposed in getsentry/sentry-javascript-bundler-plugins#869, would also resolve this.
Priority
React with 👍 to help prioritize this issue. Please use comments to provide useful context, avoiding +1 or me too, to help us triage it.
Activity
linear-code commentedon Oct 31, 2026
JS-4050