cveboard RSS feed

CVE-2026-41248

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2026
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

Official Clerk JavaScript SDKs: Middleware-based route protection bypass

Clerk JavaScript is the official JavaScript repository for Clerk authentication. createRouteMatcher in @clerk/nextjs, @clerk/nuxt, and @clerk/astro can be bypassed by certain crafted requests, allowing them to skip middleware gating and reach downstream handlers. This vulnerability is fixed in @clerk/astro 1.5.7, 2.17.10, and 3.0.15; @clerk/nextjs 5.7.6, 6.39.2, and 7.2.1; @clerk/nuxt 1.13.28 and 2.2.2; and @clerk/shared 2.22.1, 3.47.4, anc 4.8.1

Scoped product and version facts

Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.

Exploitation unknown; this catalogue does not assess exploitation.

astro

Vendor
clerk
Product
astro
Platforms
Unknown
Default status
Unknown
astro · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
>= 0.0.1, < 1.5.7affectedUnavailableUnavailableUnavailableNone listed
>= 2.0.0-snapshot.v20241206174604, <= 2.17.9affectedUnavailableUnavailableUnavailableNone listed
>= 3.0.0, < 3.0.15affectedUnavailableUnavailableUnavailableNone listed

nextjs

Vendor
clerk
Product
nextjs
Platforms
Unknown
Default status
Unknown
nextjs · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
>= 5.0.0, < 5.7.6affectedUnavailableUnavailableUnavailableNone listed
>= 6.0.0-snapshot.vb87a27f, < 6.39.2affectedUnavailableUnavailableUnavailableNone listed
>= 7.0.0, < 7.2.1affectedUnavailableUnavailableUnavailableNone listed

nuxt

Vendor
clerk
Product
nuxt
Platforms
Unknown
Default status
Unknown
nuxt · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
>= 1.1.0, < 1.13.28affectedUnavailableUnavailableUnavailableNone listed
>= 2.0.0, < 2.2.2affectedUnavailableUnavailableUnavailableNone listed

shared

Vendor
clerk
Product
shared
Platforms
Unknown
Default status
Unknown
shared · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
>= 2.20.17, < 2.22.1affectedUnavailableUnavailableUnavailableNone listed
>= 3.0.0-canary.v20250225091530, < 3.47.4affectedUnavailableUnavailableUnavailableNone listed
>= 4.0.0, < 4.8.1affectedUnavailableUnavailableUnavailableNone listed