Read the docs

Sentry-Javascript: Middleware Bypass when using Tunnel route

Priority MEDIUM 48CWE-693Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Attack requirements
Present
Impact type
Security bypass
Confidentiality · integrity · availability
High · High · None
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA and GitHub. Impact type from CWE-693.

Summary

Sentry-Javascript is an official Sentry SDKs for JavaScript. From 9.36.0 until 9.47.2, 10.75.2, and 11.0.0-rc.1, the webpack integration for @sentry/nextjs skips application middleware for every request path under a configured tunnelRoute, while the tunnel rewrite serves only the exact tunnel path with valid o and p query parameters. When an application route directly collides with the tunnel path or a root dynamic segment resolves under it, an unauthenticated request can reach that route without middleware authorization. Exploitation requires tunnelRoute, a webpack build, a colliding route, and middleware being the only authorization control. This issue is fixed in versions 9.47.2, 10.75.2, and 11.0.0-rc.1.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.0051 43rd percentileScored 2026-11-07
Fix Fixed sentry-javascript (getsentry): 9.47.2, 10.75.2, 11.0.0-rc.1@sentry/nextjs (npm): 9.47.2, 10.75.2, 11.0.0-rc.1

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
Yes
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
getsentrysentry-javascript9.36.0 to before 9.47.2; 10.0.0-alpha.0 to before 10.75.2; 11.0.0-alpha.0 to before 11.0.0-rc.19.47.2, 10.75.2, 11.0.0-rc.1Patch availableCNA
—@sentry/nextjs (npm)9.36.0 to before 9.47.29.47.2Patch availableGHSA-mchm-gjx6-7h55
—@sentry/nextjs (npm)10.0.0-alpha.0 to before 10.75.210.75.2Patch availableGHSA-mchm-gjx6-7h55
—@sentry/nextjs (npm)11.0.0-alpha.0 to before 11.0.0-rc.111.0.0-rc.1Patch availableGHSA-mchm-gjx6-7h55
  • sentry-javascript Vendorgetsentry Affected 9.36.0 to before 9.47.2; 10.0.0-alpha.0 to before 10.75.2; 11.0.0-alpha.0 to before 11.0.0-rc.1 Fixed in 9.47.2, 10.75.2, 11.0.0-rc.1 Patch available CNA
  • @sentry/nextjs (npm) Vendor— Affected 9.36.0 to before 9.47.2 Fixed in 9.47.2 Patch available GHSA-mchm-gjx6-7h55
  • @sentry/nextjs (npm) Vendor— Affected 10.0.0-alpha.0 to before 10.75.2 Fixed in 10.75.2 Patch available GHSA-mchm-gjx6-7h55
  • @sentry/nextjs (npm) Vendor— Affected 11.0.0-alpha.0 to before 11.0.0-rc.1 Fixed in 11.0.0-rc.1 Patch available GHSA-mchm-gjx6-7h55

Remediation

  • Fix · CNA sentry-javascript (getsentry) Fixed in 9.47.2, 10.75.2, 11.0.0-rc.1
  • Fix · GHSA-mchm-gjx6-7h55 @sentry/nextjs (npm) Fixed in 9.47.2 Advisory →
  • Fix · GHSA-mchm-gjx6-7h55 @sentry/nextjs (npm) Fixed in 10.75.2 Advisory →
  • Fix · GHSA-mchm-gjx6-7h55 @sentry/nextjs (npm) Fixed in 11.0.0-rc.1 Advisory →

Timeline

  1. 2026-10-21 Threatist record created from CVE-2026-114139
  2. 2026-10-22 Alias added: GHSA-mchm-gjx6-7h55
  3. 2026-10-22 Fix available: npm/@sentry/[email protected], npm/@sentry/[email protected], npm/@sentry/[email protected] · GHSA-mchm-gjx6-7h55
  4. 2026-10-22 CVSS score added · GHSA-mchm-gjx6-7h55
  5. 2026-10-22 Weakness changed · GHSA-mchm-gjx6-7h55
  6. 2026-10-22 12 new references · GHSA-mchm-gjx6-7h55
  7. 2026-10-23 Priority changed: MEDIUM → LOW
  8. 2026-10-25 Priority changed: LOW → MEDIUM
  9. 2026-10-28 CISA SSVC decision points changed

References

  • TI-2026-21018 Sentry allows unauthorized access to event data across organizational boundaries CVSS 4.0MEDIUM 5.7
  • TI-2026-30656 Sentry: Improper authentication on SAML SSO process allows user identity linking CVSS 3.1CRITICAL 9.8
  • TI-2025-16094 Improper authentication on SAML SSO process allows user impersonation in sentry CVSS 3.1CRITICAL 9.1
  • TI-2023-25212 Sentry Next.js vulnerable to SSRF via Next.js SDK tunnel endpoint CVSS 3.1CRITICAL 9.3
  • TI-2026-21634 Sentry: Improper Authentication on SAML SSO process allows user identity linking CVSS 3.1CRITICAL 9.1
  • TI-2026-37904 Sentry: Inefficient Regular Expression Complexity in sentry CVSS 3.1HIGH 7.5
See all 28 →

Sources