PT-2021-17521 · Mitre · Mitreid Connect

CVE-2021-27582

·

Publicado

2021-02-23

·

Atualizado

2022-12-02

CVSS v3.1

9.1

Crítica

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Nome do software vulnerável e versões afetadas
Versões do MITREid Connect até a 1.3.3
Descrição
A implementação do servidor OpenID Connect para o MITREid Connect contém uma vulnerabilidade de atribuição em massa, também conhecida como “autobinding”. Esse problema surge devido ao uso inseguro da anotação @ModelAttribute durante o fluxo de autorização OAuth. Como resultado, os parâmetros de solicitação HTTP podem afetar um authorizationRequest.
Recomendações
Para versões até a 1.3.3, considere desativar o OAuthConfirmationController até que um patch esteja disponível para impedir a exploração da vulnerabilidade de atribuição em massa. Restrinja o acesso ao org/mitre/oauth2/web/OAuthConfirmationController.java para minimizar o risco de exploração. Evite usar a anotação @ModelAttribute no fluxo de autorização OAuth afetado até que o problema seja resolvido. No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.

Exploit

Prototype Pollution

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2021-27582
GHSA-8P36-Q63G-68QH

Produtos afetados

Mitreid Connect