{"action":"Upgrade @clerk/shared to 2.22.1 or later.","affected":[{"fixed":"2.22.1","introduced":"2.20.17"},{"fixed":"3.47.4","introduced":"3.0.0-canary.v20250225091530"},{"fixed":"4.8.1","introduced":"4.0.0"}],"component":"@clerk/shared","cve_ids":["CVE-2026-41248"],"ecosystem":"npm","epss":0.00323,"exploited":false,"fixed_versions":["2.22.1","3.47.4","4.8.1"],"ghsa_id":"GHSA-vqx2-fgx2-5wq9","id":"tcs_01M5KGCS9G6K9E770AD1DD3R3T","modified_at":"2026-05-05T16:26:37.347726Z","published_at":"2026-04-16T21:28:26Z","references":["https://osv.dev/vulnerability/GHSA-vqx2-fgx2-5wq9","https://github.com/clerk/javascript/security/advisories/GHSA-vqx2-fgx2-5wq9","https://nvd.nist.gov/vuln/detail/CVE-2026-41248","https://github.com/clerk/javascript"],"severity":{"label":"critical","score":9.1},"sources":[{"source":"osv","source_id":"GHSA-vqx2-fgx2-5wq9#npm/@clerk/shared","url":"https://osv.dev/vulnerability/GHSA-vqx2-fgx2-5wq9"}],"summary":"Official Clerk JavaScript SDKs: Middleware-based route protection bypass"}