Skip to content

fix(deps): Bump brace-expansion to 1.1.18 - #23245

Merged
andreiborza merged 1 commit into
developfrom
bot/dependabot-fixes-runtime
Aug 26, 2026
Merged

fix(deps): Bump brace-expansion to 1.1.18#23245
andreiborza merged 1 commit into
developfrom
bot/dependabot-fixes-runtime

Conversation

@javascript-sdk-gitflow

@javascript-sdk-gitflow javascript-sdk-gitflow Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

What

Bumps the transitive brace-expansion@^1.1.7 range from 1.1.11 to 1.1.18 in yarn.lock, which closes GHSA-3jxr-9vmj-r5cp / CVE-2026-13149 (high, alert 2060).

Why

Every vulnerable instance is a deep transitive dependency pulled in through minimatch@3 in dev and build tooling, all resolving from the ^1.1.7 range. A lockfile bump moves that range to the patched maintenance release, so no package.json or resolutions change is needed. The 2.x and 5.x lines were never in the vulnerable range (< 1.1.16) and stay untouched.

Comment thread yarn.lock Outdated
Comment on lines +7507 to +7510
"@sentry/conventions@^0.16.0":
version "0.16.0"
resolved "https://registry.yarnpkg.com/@sentry/conventions/-/conventions-0.16.0.tgz#3b58d15714cf44dca1518496c00749eec5525009"
integrity sha512-fO9PLmHdVURcSPUpWCItWAtgKiMwGdJHbovoSEyLplX5sxs2ugvI4CBPTrkkgqhObnZOD0CnWBKDzSVQYBKEyQ==

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: The PR locks @sentry/conventions to 0.16.0 for @sentry/effect, but it's unverified if this version exports the constants the package imports, risking a runtime error.
Severity: HIGH

Suggested Fix

Verify that @sentry/conventions@0.16.0 exports all constants required by @sentry/effect. If it does not, update the dependency for @sentry/effect in its package.json to use a compatible version of @sentry/conventions (e.g., ^0.19.0 to match other packages) and regenerate the lockfile.

Prompt for AI Agent
Review the code at the location below. A potential bug has been identified by an AI
agent. Verify if this is a real issue. If it is, propose a fix; if not, explain why it's
not valid.

Location: yarn.lock#L7507-L7510

Potential issue: The pull request introduces a `yarn.lock` entry for
`@sentry/conventions@^0.16.0`, resolving to version `0.16.0`. This dependency is used by
the `@sentry/effect` package, which imports constants like `SENTRY_OP` and
`WEB_SERVER_HTTP_CLIENT_SPAN_OP`. It is unverified if version `0.16.0` of
`@sentry/conventions` actually exports these constants, as other packages in the
repository use version `^0.19.0`. If these exports are missing, it will cause a runtime
failure in the `@sentry/effect` package when tracing is initialized. This change was
part of an automated, unmentioned "dedupe pass", increasing the risk of it being an
unintended breaking change.

Did we get this right? 👍 / 👎 to inform future reviews.

@github-actions

github-actions Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

size-limit report 📦

⚠️ Warning: Base artifact is not the latest one, because the latest workflow run is not done yet. This may lead to incorrect results. Try to re-run all tests to get up to date results.

Path Size % Change Change
@sentry/browser 28.57 kB - -
@sentry/browser - with treeshaking flags 26.92 kB - -
@sentry/browser - with treeshaking flags tracing without tracing 26.82 kB - -
@sentry/browser (incl. Tracing) 48.58 kB - -
@sentry/browser (incl. Tracing + Span Streaming) 48.6 kB - -
@sentry/browser (incl. Tracing, Profiling) 51.51 kB - -
@sentry/browser (incl. Tracing, Replay) 88.04 kB - -
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags 77.44 kB - -
@sentry/browser (incl. Tracing, Replay with Canvas) 92.75 kB - -
@sentry/browser (incl. Tracing, Replay, Feedback) 105.44 kB - -
@sentry/browser (incl. Feedback) 45.81 kB - -
@sentry/browser (incl. sendFeedback) 33.36 kB - -
@sentry/browser (incl. FeedbackAsync) 38.46 kB - -
@sentry/browser (incl. Metrics) 29.51 kB - -
@sentry/browser (incl. Logs) 29.8 kB - -
@sentry/browser (incl. Metrics & Logs) 30.43 kB - -
@sentry/react 30.31 kB - -
@sentry/react (incl. Tracing) 50.79 kB - -
@sentry/vue 35.69 kB - -
@sentry/vue (incl. Tracing) 50.82 kB - -
@sentry/svelte 28.59 kB - -
CDN Bundle 30.36 kB - -
CDN Bundle (incl. Tracing) 49.07 kB - -
CDN Bundle (incl. Logs, Metrics) 32.56 kB - -
CDN Bundle (incl. Tracing, Logs, Metrics) 50.95 kB - -
CDN Bundle (incl. Replay, Logs, Metrics) 72.98 kB - -
CDN Bundle (incl. Tracing, Replay) 86.56 kB - -
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) 88.44 kB - -
CDN Bundle (incl. Tracing, Replay, Feedback) 92.33 kB - -
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) 94.25 kB - -
CDN Bundle - uncompressed 89.97 kB - -
CDN Bundle (incl. Tracing) - uncompressed 146.69 kB - -
CDN Bundle (incl. Logs, Metrics) - uncompressed 96.26 kB - -
CDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed 152.38 kB - -
CDN Bundle (incl. Replay, Logs, Metrics) - uncompressed 225.36 kB - -
CDN Bundle (incl. Tracing, Replay) - uncompressed 266.12 kB - -
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) - uncompressed 271.79 kB - -
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 279.81 kB - -
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) - uncompressed 285.48 kB - -
@sentry/nextjs (client) 53.33 kB - -
@sentry/sveltekit (client) 49.03 kB - -
@sentry/core/server 65.08 kB - -
@sentry/core/browser 52.38 kB - -
@sentry/node 121.51 kB +0.02% +23 B 🔺
@sentry/node/import (ESM hook with diagnostics-channel injection) 85.19 kB - -
@sentry/node - without tracing 87.62 kB +0.03% +19 B 🔺
@sentry/aws-serverless 95.77 kB +0.03% +27 B 🔺
@sentry/cloudflare (withSentry) - minified 199.5 kB - -
@sentry/cloudflare (withSentry) 495.46 kB - -

View base workflow run

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@andreiborza
andreiborza force-pushed the bot/dependabot-fixes-runtime branch from c3a9919 to b939501 Compare August 26, 2026 09:34
@andreiborza andreiborza changed the title fix(deps): runtime dependency security fixes fix(deps): Bump brace-expansion to 1.1.18 Aug 26, 2026
@andreiborza
andreiborza merged commit 47d92b2 into develop Aug 26, 2026
274 checks passed
@andreiborza
andreiborza deleted the bot/dependabot-fixes-runtime branch August 26, 2026 09:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant