CVE-2026-67330 in better-auth
Sumário
de VulDB • 01/08/2026
@better-auth/scim (um plugin para better-auth) nas versões >= 1.4.0-beta.27 até <= 1.6.21 e >= 1.7.0-beta.0 até <= 1.7.0-beta.9 contém uma falha de autorização (authorization bypass). A emissão do token SCIM não rejeitava IDs de provedor já utilizados por provedores SSO, SAML, OIDC, OAuth genérico ou contas sociais existentes, e o mesmo ID lógico de provedor era usado tanto para a configuração do provedor SCIM quanto para a propriedade da conta. Um usuário autenticado poderia gerar um token SCIM cujo ID de provedor colidisse com um namespace de provedor existente, fazendo com que as rotas de usuários SCIM resolvessem linhas de conta que o token nunca provisionou. Isso permitia listar, ler, atualizar (incluindo reescrever campos globais de perfil/e-mail sem verificações de unicidade) e excluir contas de usuário globais e sessões, resultando em sequestro de conta (account takeover) e desprovisionamento não autorizado. Corrigido nas versões 1.6.22 e 1.7.0-beta.10 (1.7.0-rc.0).
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.