PT-2022-24883 · Node-Saml+1 · Node-Saml+1
Felix Wilhelm
·
Publicado
2022-10-12
·
Atualizado
2022-10-14
·
CVE-2022-39300
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
Versões do node-saml anteriores à 4.0.0-beta5
Descrição
Um invasor remoto pode conseguir contornar a autenticação SAML em um site que utilize o passport-saml. Para que o ataque seja bem-sucedido, é necessário que o invasor possua um elemento XML assinado por um IDP (Provedor de Identidade) arbitrário. Dependendo do IDP utilizado, ataques totalmente não autenticados também podem ser viáveis se for possível acionar a geração de uma mensagem assinada.
Recomendações
Para versões anteriores à 4.0.0-beta5, atualize para a versão 4.0.0-beta5 do node-saml ou mais recente.
Como solução temporária, considere desativar a autenticação SAML até que um patch esteja disponível.
Exploit
Correção
Improper Verification of Cryptographic Signature
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Node-Saml
Passport-Saml