O Comitê IETF (Internet Engineering Task Force), responsável pelo desenvolvimento de protocolos e arquitetura da Internet, publicou o RFC 8996, que oficialmente classifica os protocolos TLS 1.0 e 1.1 como tecnologias obsoletas.
A especificação TLS 1.0 foi publicada em janeiro de 1999. Sete anos depois, foi lançada a atualização TLS 1.1, com melhorias de segurança relacionadas à geração de vetores de inicialização e preenchimento adicional. De acordo com o serviço SSL Pulse, em 16 de janeiro, o protocolo TLS 1.2 é suportado por 95,2% dos sites que permitem a instalação de conexões seguras, enquanto o TLS 1.3 – por 14,2%. Conexões via TLS 1.1 são aceitas por 77,4% dos sites HTTPS, enquanto o TLS 1.0 é aceito por 68%. Cerca de 21% dos 100 mil sites mais acessados, conforme o ranking Alexa, ainda não utilizam HTTPS.
Os principais problemas do TLS 1.0/1.1 são a falta de suporte para cifras modernas (como ECDHE e AEAD) e a exigência na especificação de suporte a cifras antigas, cuja confiabilidade na atualidade é questionada (por exemplo, requer suporte para TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA; a verificação de integridade e autenticação utiliza MD5 e SHA-1). O suporte a algoritmos obsoletos já levou ao surgimento de ataques como ROBOT, DROWN, BEAST, Logjam e FREAK. No entanto, esses problemas não eram vulnerabilidades diretas do protocolo e foram tratados no nível de suas implementações. Nos próprios protocolos TLS 1.0/1.1, não há vulnerabilidades críticas que possam ser exploradas para realizar ataques práticos.
Fonte: opennet.ru
