p PatchFirst

CVE-2026-42349

CVE-2026-42349 · Clerk: Authorization bypass when combining organization, billing, or reverification checks

Esta página presenta datos de fuentes públicas de vulnerabilidades. Consulta el aviso original antes de actualizar.

Esta página muestra una selección de datos de las fuentes. Consulte los avisos enlazados para ver la descripción completa y las versiones afectadas.

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 the result should be false, allowing a gated action to proceed for a user who does not satisfy the full set of requested conditions. This call shape can be bypassed if certain conditions are met: a has() or auth.protect() call that combines a reverification check with any of role, permission, feature, or plan, or that combines a billing check (feature or plan) with a role or permission check. This vulnerability is fixed in @clerk/clerk-js 5.125.10 and 6.7.5.

CVSS 7.6 · Alta · EPSS 0,2% · Corrección disponible

Publicación
Actualización

Pila tecnológica: node

Productos y versiones afectados

  • javascript

    Versiones
    • >= 5.22.0, < 5.125.10: Afectada
    • >= 6.0.0, < 6.7.5: Afectada

    Sin corrección publicada

  • shared

    Versiones
    • >= 3.0.0, <= 3.47.4: Afectada
    • >= 4.0.0, <= 4.8.2: Afectada

    Sin corrección publicada

  • backend

    Versiones
    • >= 2.0.0, <= 2.33.2: Afectada
    • >= 3.0.0, <= 3.2.13: Afectada

    Sin corrección publicada

  • nextjs

    Versiones
    • >= 6.0.0, <= 6.39.2: Afectada
    • >= 7.0.0, <= 7.2.3: Afectada

    Sin corrección publicada

  • clerk-react

    Versiones
    • >= 5.9.0, <= 5.61.5: Afectada

    Sin corrección publicada

  • react

    Versiones
    • >= 6.0.0, <= 6.4.2: Afectada

    Sin corrección publicada

  • vue

    Versiones
    • >= 1.0.0, <= 1.17.20: Afectada
    • >= 2.0.0, <= 2.0.15: Afectada

    Sin corrección publicada

  • astro

    Versiones
    • >= 2.0.0, <= 2.17.10: Afectada
    • >= 3.0.0, <= 3.0.17: Afectada

    Sin corrección publicada

  • nuxt

    Versiones
    • >= 1.0.0, <= 1.13.28: Afectada
    • >= 2.0.0, <= 2.2.4: Afectada

    Sin corrección publicada

  • clerk-expo

    Versiones
    • >= 2.2.11, <= 2.19.35: Afectada

    Sin corrección publicada

  • expo

    Versiones
    • >= 3.0.0, <= 3.2.1: Afectada

    Sin corrección publicada

  • react-router

    Versiones
    • >= 0.0.1, <= 2.4.12: Afectada
    • >= 3.0.0, <= 3.1.3: Afectada

    Sin corrección publicada

  • tanstack-react-start

    Versiones
    • >= 0.0.1, <= 0.29.10: Afectada
    • >= 1.0.0, <= 1.1.3: Afectada

    Sin corrección publicada

  • chrome-extension

    Versiones
    • >= 1.3.5, <= 2.9.14: Afectada
    • >= 3.0.0, <= 3.1.14: Afectada

    Sin corrección publicada

  • fastify

    Versiones
    • >= 1.0.42, <= 2.6.30: Afectada
    • >= 3.0.0, <= 3.1.15: Afectada

    Sin corrección publicada

  • express

    Versiones
    • >= 0.1.0, <= 1.7.78: Afectada
    • >= 2.0.0, <= 2.1.5: Afectada

    Sin corrección publicada

  • hono

    Versiones
    • >= 0.0.2, <= 0.1.15: Afectada

    Sin corrección publicada

  • @clerk/shared npm

    Intervalos de versiones afectados
    • SEMVER: ≥ 3.0.0, < 3.47.5

    Actualiza a 3.47.5

  • @clerk/shared npm

    Intervalos de versiones afectados
    • SEMVER: ≥ 4.0.0, < 4.8.3

    Actualiza a 4.8.3

  • @clerk/backend npm

    Intervalos de versiones afectados
    • SEMVER: ≥ 2.0.0, < 2.33.3

    Actualiza a 2.33.3

  • @clerk/backend npm

    Intervalos de versiones afectados
    • SEMVER: ≥ 3.0.0, < 3.2.14

    Actualiza a 3.2.14

  • @clerk/nextjs npm

    Intervalos de versiones afectados
    • SEMVER: ≥ 6.0.0, < 6.39.3

    Actualiza a 6.39.3

  • @clerk/nextjs npm

    Intervalos de versiones afectados
    • SEMVER: ≥ 7.0.0, < 7.2.4

    Actualiza a 7.2.4

  • @clerk/clerk-js npm

    Intervalos de versiones afectados
    • SEMVER: ≥ 5.22.0, < 5.125.10

    Actualiza a 5.125.10

Fuentes originales

Comprueba tu servidor →