Questão FC296536
O Secure Socket Layer Version 3 (SSLv3) já foi amplamente utilizado como protocolo de comunicação segura, principalmente para assegurar a proteção das comunicações entre clientes e
Recursos e Ferramentas de Segurança da Informação
CESGRANRIO · 2023
O Secure Socket Layer Version 3 (SSLv3) já foi amplamente utilizado como protocolo de comunicação segura, principalmente para assegurar a proteção das comunicações entre clientes e servidores Web. Esse protocolo, disponível em várias bibliotecas criptográficas mais antigas, obteve um registro no Common Vulnerabilities and Exposures (CVE) por causa de uma vulnerabilidade na sua criptografia CBC, na qual o preenchimento de cifra de bloco não é determinístico e não é coberto pelo Message Authentication Code (MAC). Essa vulnerabilidade facilita que invasores intermediários obtenham dados supostamente protegidos por meio de um ataque padding-oracle. O ataque padding-oracle também é conhecido como
- Logjam
- Heartbleed
- FMS
- POODLE
- FREAK
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
A alternativa correta é POODLE, sigla para "Padding Oracle On Downgraded Legacy Encryption", divulgada em 2014. Trata-se de uma exploração que combina um ataque de downgrade para SSLv3 com uma vulnerabilidade no tratamento de padding em blocos CBC.
No caso, o preenchimento de bloco não é verificado de forma atômica com o MAC, permitindo que um atacante intermediário use diferenças nas respostas do servidor (um padding-oracle) para recuperar bytes do texto claro.
O atacante força a negociação para SSLv3, manipula blocos cifrados e observa o comportamento do servidor para extrair dados sensíveis (ex.: cookies de sessão).
Mitigações: desabilitar SSLv3, habilitar versões modernas de TLS (1.2/1.3), usar cifras AEAD como GCM e aplicar proteções de downgrade (ex.: TLS_FALLBACK_SCSV).
Conteúdo do catálogo FC Concursos · Atualizado em