PT-2026-61572 · Surrealdb · Surrealdb
CVSS v3.1
8.1
Alta
| Vetor | AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H |
Nome do Software Vulnerável e Versões Afetadas
SurrealDB versões anteriores a 3.1.0
Descrição
Existe uma condição de corrida de tempo de verificação/tempo de uso (time-of-check/time-of-use) no endpoint HTTP '/rpc'. Esta falha permite que requisições não autenticadas herdem o estado de sessão autenticada de outros usuários. Um invasor pode enviar requisições simultâneas para o endpoint '/rpc' enquanto houver tráfego autenticado ativo para executar operações utilizando privilégios de usuário sequestrados. Uma condição de corrida de tempo de verificação/tempo de uso é um erro de software onde o sistema verifica o estado de um recurso antes de usá-lo, mas o estado muda entre a verificação e o uso.
Recomendações
Atualize o SurrealDB para a versão 3.1.0 ou posterior.
Como mitigação temporária, restrinja o acesso ao endpoint '/rpc' a redes confiáveis.
Correção
Race Condition
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Surrealdb