PT-2021-5820

CVE-2021-22890

·

Publicado

2021-03-17

·

Atualizado

2026-10-14

Descrição por

CVSS 3.1
4.3
Média
MétricasAV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
Nome do software vulnerável e versões afetadas
Versões do curl de 7.63.0 a 7.75.0
Descrição
O problema está relacionado ao tratamento incorreto de tickets de sessão TLS 1.3, o que pode permitir que um proxy HTTPS malicioso execute um ataque man-in-the-middle (MITM). Ao usar um proxy HTTPS e TLS 1.3, o libcurl pode confundir os tickets de sessão que chegam do proxy HTTPS, mas funcionar como se eles tivessem chegado do servidor remoto, levando a um “atalho” incorreto no handshake do host. Isso pode permitir que o proxy HTTPS induza o libcurl a usar o ticket de sessão incorreto para o host, contornando assim a verificação do certificado TLS do servidor e tornando possível a realização de um ataque MITM sem ser percebido. Um proxy HTTPS malicioso precisa fornecer um certificado que o curl aceite para o servidor MITMed para que o ataque funcione, a menos que o curl tenha sido configurado para ignorar a verificação do certificado do servidor.
Recomendações
Para as versões 7.63.0 a 7.75.0 do curl, considere desativar o uso de tickets de sessão TLS 1.3 como uma solução temporária até que um patch esteja disponível. Restrinja o acesso ao proxy HTTPS para minimizar o risco de exploração. Evite usar o parâmetro session ticket no endpoint da API 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.
Explorabilidade
Exploit
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
ALT-PU-2021-1581
ALT-PU-2021-1601
ALT-PU-2021-2146
CLEANSTART-2026-AY18527
CLEANSTART-2026-BW46578
CLEANSTART-2026-DI23929
CLEANSTART-2026-FP47166
CLEANSTART-2026-LQ42192
CLEANSTART-2026-OF85770
DSA-4881-1
JLSEC-2025-27
MGASA-2021-0186
OESA-2021-1170
OPENSUSE-SU-2021:0510-1
OPENSUSE-SU-2021_0510-1
OPENSUSE-SU-2024:10582-1
RHSA-2021:2472
SUSE-SU-2021:1006-1
USN-4898-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾