OpenSSL até 1.0.x Ticket ssl/t1_lib.c tls_decrypt_ticket length direitos alargados

CVSS Meta Temp scorePreço de exploração actual (≈)Nota de Interesse CTI
6.3$0-$5k0.00

Uma vulnerabilidade foi encontrada em OpenSSL até 1.0.x. Foi classificada como problemático. Afectado é a função tls_decrypt_ticket na biblioteca ssl/t1_lib.c do componente Ticket Handler. A manipulação do argumento length com uma entrada desconhecida leva a direitos alargados. Usar a CWE para declarar o problema leva à CWE-20. O bug foi descoberto em 16/09/2016. O aconselhamento é partilhado para download em git.openssl.org. A disponibilidade pública foi coordenada em cooperação com o vendedor.

A vulnerabilidade é identificada como CVE-2016-6302. A atribuição do CVE aconteceu em 26/07/2016. O ataque pode ser levado a cabo através da rede. Os detalhes técnicos estão disponíveis. A vulnerabilidade não é bem conhecida. Não há nenhuma exploração disponível. O seguinte código é a razão para esta vulnerabilidade:

if (eticklen < 48)
    return 2;
O aconselhamento aponta para o seguinte:
If a ticket callback changes the HMAC digest to SHA512 the existing sanity checks are not sufficient and an attacker could perform a DoS attack with a malformed ticket. Add additional checks based on HMAC size.

É declarado como não definido. A vulnerabilidade foi tratada como uma exploração não pública de dia zero durante pelo menos 2 dias. Como 0 dia, o preço estimado do subsolo foi de cerca de $25k-$100k. O scanner de vulnerabilidade Nessus fornece um plugin com o ID 95255 (AIX OpenSSL Advisory : openssl_advisory21.asc (SWEET32)), que ajuda a determinar a existência da falha num ambiente alvo. É atribuído à família AIX Local Security Checks. O plugin está a funcionar no contexto do tipo l. O scanner de vulnerabilidade comercial Qualys é capaz de testar este problema com plugin 316384 (Cisco Unity Express OpenSSL Multiple Vulnerabilities (cisco-sa-20160927-openssl)).

A actualização para a versão 1.1.0 é capaz de abordar esta questão. O bugfix está pronto para download em git.openssl.org. Recomenda-se a actualização do componente afectado. A vulnerabilidade será abordada com as seguintes linhas de código:

if (eticklen <=
    TLSEXT_KEYNAME_LENGTH + EVP_CIPHER_CTX_iv_length(ctx) + mlen) {
    ret = 2;
    goto err;
}

A vulnerabilidade está também documentada noutras bases de dados de vulnerabilidade: SecurityFocus (BID 92628) e Tenable (95255).

Produtoinformação

Tipo

Nome

Versão

Licença

Apoio

  • end of life (old version)

CPE 2.3informação

CPE 2.2informação

CVSSv4informação

VulDB CVSS-B Score: 🔍
VulDB CVSS-BT Score: 🔍
VulDB Vector: 🔍
VulDB Fiabilidade: 🔍

CVSSv3informação

VulDB Meta Pontuação Base: 6.4
VulDB Meta Temp score: 6.3

VulDB Pontuação Base: 5.3
VulDB Pontuação da Tempestade: 5.1
VulDB Vector: 🔍
VulDB Fiabilidade: 🔍

NVD Pontuação Base: 7.5
NVD Vector: 🔍

CVSSv2informação

AVACAuCIA
💳💳💳💳💳💳
💳💳💳💳💳💳
💳💳💳💳💳💳
VectorComplexidadeAutenticaçãoConfidencialidadeIntegridadeDisponibilidade
DesbloquearDesbloquearDesbloquearDesbloquearDesbloquearDesbloquear
DesbloquearDesbloquearDesbloquearDesbloquearDesbloquearDesbloquear
DesbloquearDesbloquearDesbloquearDesbloquearDesbloquearDesbloquear

VulDB Pontuação Base: 🔍
VulDB Pontuação da Tempestade: 🔍
VulDB Fiabilidade: 🔍

NVD Pontuação Base: 🔍

Exploraçãoinformação

Classe: Direitos alargados
CWE: CWE-20
CAPEC: 🔍
ATT&CK: 🔍

Local: Não
Remoto: Sim

Disponibilidade: 🔍
Estado: Não definido

EPSS Score: 🔍
EPSS Percentile: 🔍

Tendência dos preços: 🔍
Estimativa de preço actual: 🔍

0-DayDesbloquearDesbloquearDesbloquearDesbloquear
HojeDesbloquearDesbloquearDesbloquearDesbloquear

Nessus ID: 95255
Nessus Nome: AIX OpenSSL Advisory : openssl_advisory21.asc (SWEET32)
Nessus Arquivo: 🔍
Nessus Risco: 🔍
Nessus Família: 🔍
Nessus Context: 🔍

OpenVAS ID: 59958
OpenVAS Nome: RedHat Update for openssl RHSA-2016:1940-01
OpenVAS Arquivo: 🔍
OpenVAS Família: 🔍

Qualys ID: 🔍
Qualys Nome: 🔍

Inteligência de Ameaçasinformação

Interesse: 🔍
Actores Activos: 🔍
Grupos APT activos: 🔍

Contra-medidasinformação

Recomendação: Actualização
Estado: 🔍

Tempo de resposta: 🔍
Tempo 0-Dia: 🔍
Tempo de Exposição: 🔍

Actualização: OpenSSL 1.1.0
Patch: e97763c92c655dcf4af2860b3abd2bc4c8a267f9

Linha do tempoinformação

26/07/2016 🔍
22/08/2016 +27 Dias 🔍
24/08/2016 +2 Dias 🔍
24/08/2016 +0 Dias 🔍
24/08/2016 +0 Dias 🔍
16/09/2016 +23 Dias 🔍
16/09/2016 +0 Dias 🔍
18/09/2016 +2 Dias 🔍
22/11/2016 +65 Dias 🔍
19/09/2022 +2127 Dias 🔍

Fontesinformação

Produto: openssl.org

Aconselhamento: USN-3087-1
Pessoa: Shi Lei
Estado: Confirmado
Confirmado: 🔍
Coordenado: 🔍

CVE: CVE-2016-6302 (🔍)
OVAL: 🔍

SecurityTracker: 1036885
SecurityFocus: 92628 - OpenSSL CVE-2016-6302 Denial of Service Vulnerability

Entradainformação

Criado em: 18/09/2016 09h59
Actualizado em: 19/09/2022 06h40
Ajustamentos: 18/09/2016 09h59 (93), 07/07/2019 16h14 (4), 19/09/2022 06h40 (5)
Completo: 🔍
Cache ID: 3:2CA:103

Discussão

Ainda sem comentários. Idiomas: pt + en.

Por favor inicie sessão para comentar.

Do you need the next level of professionalism?

Upgrade your account now!