Clerk JavaScript is the official JavaScript repository for Clerk authentication. has(), auth.protect(), and related authorization predicates in @clerk/shared, @clerk/nextjs, @clerk/backend, and other framework SDKs can return true for certain combined authorization checks when th...
Vendor
clerk vulnerabilities
5 published CVES affecting clerk, from public sources (CVE.org, NVD, CISA KEV, FIRST EPSS, OSV).
- Total
- 5
- Critical
- 2
- High
- 3
- Medium
- 0
- Low
- 0
- Unscored
- 0
- CISA KEV
- 0
Products
- javascript 4
- nextjs 4
- astro 3
- backend 3
- express 3
- fastify 3
- nuxt 3
- hono 2
- react-router 2
- shared 2
- tanstack-react-start 2
- @clerk/clerk-js 1
- @clerk/remix 1
- chrome-extension 1
- clerk-expo 1
- clerk-react 1
- clerkastro 1
- clerkbackend 1
- clerkchrome-extension 1
- clerkclerk-expo 1
- clerkclerk-js 1
- clerkclerk-react 1
- clerkexpo 1
- clerkexpress 1
- clerkfastify 1
- clerkhono 1
- clerknextjs 1
- clerknuxt 1
- clerkreact 1
- clerkreact-router 1
Latest clerk CVEs
Newest publication first
-
HighCVSS 7.6 EPSS 0.25%
-
CriticalCVSS 9.1 EPSS 0.32%
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 vulnerabili...
-
HighCVSS 7.4 EPSS 0.32%
Clerk JavaScript is the official JavaScript repository for Clerk authentication. In @clerk/hono from versions 0.1.0 to before 0.1.5, @clerk/express from versions 2.0.0 to before 2.0.7, @clerk/backend from versions 3.0.0 to before 3.2.3, and @clerk/fastify from versions 3.1.0 to b...
-
HighCVSS 7.5 EPSS 0.17%
Clerk helps developers build user management. Applications that use the verifyWebhook() helper to verify incoming Clerk webhooks are susceptible to accepting improperly signed webhook events. The issue was resolved in @clerk/backend 2.4.0.
-
CriticalCVSS 9.8 EPSS 0.68%
Clerk helps developers build user management. Unauthorized access or privilege escalation due to a logic flaw in auth() in the App Router or getAuth() in the Pages Router. This vulnerability was patched in version 4.29.3.
Sources: CVE.org, NVD, CISA KEV, FIRST EPSS, OSV and public exploit-reference metadata. Product matching comes from the published CVE records. A proof-of-concept means public code exists; it is not evidence of exploitation.