Apache OpenMeetings até 3.1.0 Password Reset sendHashByUser Divulgação de Informação

CVSS Meta Pontuação TemporáriaPreço atual do exploit (≈)Nota de Interesse CTI
7.1$0-$5k0.00

Sumárioinformação

Detectou-se uma vulnerabilidade classificada como problemático em Apache OpenMeetings até 3.1.0. A função afetada é sendHashByUser do componente Password Reset. O tratamento leva a Divulgação de Informação. Esta vulnerabilidade está registrada como CVE-2016-0783. O ataque pode ser levado a cabo através da rede. Além do mais, um exploit está disponível. Recomenda-se a atualização do componente afetado.

Detalhesinformação

Detectou-se uma vulnerabilidade classificada como problemático em Apache OpenMeetings até 3.1.0. A função afetada é sendHashByUser do componente Password Reset. O tratamento leva a Divulgação de Informação. Usar a CWE para declarar o problema leva à CWE-200. O problema foi divulgado 11/04/2016 como Aconselhamento (Site). O boletim está compartilhado para download em haxx.ml.

Esta vulnerabilidade está registrada como CVE-2016-0783. O CVE foi atribuído em 16/12/2015. O ataque pode ser levado a cabo através da rede. Os detalhes técnicos podem ser consultados. Esta vulnerabilidade tem popularidade abaixo da média. Além do mais, um exploit está disponível. No momento, o preço atual de um exploit pode estar em torno de USD $0-$5k atualmente. O projeto MITRE ATT&CK identifica a técnica de ataque como T1592. A recomendação ressalta:

As you may notice, the password reset token that is emailed to the user who has forgotten their password is made up of highly predictable components. On line 241, the username and the current system date and time is concatenated and assigned to the loginData variable, and on line 243, an MD5 hash of that variable is generated and written to the database. The hash is then read from the database and appended to the password reset link on line 245, which is then emailed to the user. As the output format of Java’s Date() class does not even include milliseconds (the format is Tue Aug 16 15:30:00 UTC 1977), an attacker with knowledge of an existing user’s username can calculate the password reset token in less than a second as shown in the PoC below.

Está declarado como prova de conceito. Como 0-day, o valor estimado no submundo era aproximadamente $0-$5k.

Atualizar para a versão 3.1.1 pode resolver este problema. Recomenda-se a atualização do componente afetado.

Esta vulnerabilidade também foi registrada em outros bancos de dados de vulnerabilidades: SecurityFocus (BID 85553) e Vulnerability Center (SBV-58238).

Produtoinformação

Fabricante

Nome

Versão

Licença

Site

CPE 2.3informação

CPE 2.2informação

CVSSv4informação

VulDB Vetor: 🔍
VulDB Fiabilidade: 🔍

CVSSv3informação

VulDB Meta Pontuação Base: 7.5
VulDB Meta Pontuação Temporária: 7.1

VulDB Pontuação Base: 7.5
VulDB Pontuação Temporária: 6.7
VulDB Vetor: 🔍
VulDB Fiabilidade: 🔍

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

CVSSv2informação

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

VulDB Pontuação Base: 🔍
VulDB Pontuação Temporária: 🔍
VulDB Fiabilidade: 🔍

NVD Pontuação Base: 🔍

Exploraçãoinformação

Classe: Divulgação de Informação
CWE: CWE-200 / CWE-284 / CWE-266
CAPEC: 🔍
ATT&CK: 🔍

Físico: Não
Local: Não
Remoto: Sim

Disponibilidade: 🔍
Acesso: Privado
Estado: Prova de conceito

EPSS Score: 🔍
EPSS Percentile: 🔍

Tendência de preços: 🔍
Estimativa de preço atual: 🔍

0-DayDesbloquearDesbloquearDesbloquearDesbloquear
HojeDesbloquearDesbloquearDesbloquearDesbloquear

OpenVAS ID: 800837
OpenVAS Nome: Apache OpenMeetings < 3.1.1 Multiple Vulnerabilities
OpenVAS Ficheiro: 🔍
OpenVAS Família: 🔍

Inteligência de ameaçasinformação

Interesse: 🔍
Atores ativos: 🔍
Grupos APT ativos: 🔍

Contramedidasinformação

Recomendação: Atualização
Estado: 🔍
Atualização: OpenMeetings 3.1.1
Fortigate IPS: 🔍

Linha do tempoinformação

16/12/2015 🔍
25/03/2016 +100 dias 🔍
11/04/2016 +16 dias 🔍
11/04/2016 +0 dias 🔍
11/04/2016 +0 dias 🔍
12/04/2016 +1 dias 🔍
17/04/2016 +5 dias 🔍
13/07/2022 +2278 dias 🔍

Fontesinformação

Fabricante: apache.org

Aconselhamento: 136432
Estado: Não definido
Confirmação: 🔍

CVE: CVE-2016-0783 (🔍)
GCVE (CVE): GCVE-0-2016-0783
GCVE (VulDB): GCVE-100-82077
SecurityFocus: 85553 - Apache OpenMeetings CVE-2016-0783 Information Disclosure Vulnerability
Vulnerability Center: 58238 - Apache OpenMeetings before 3.1.1 Remote Restrictions Bypass via a Bug in sendHashByUser Function, Medium

scip Labs: https://www.scip.ch/en/?labs.20161013
Veja também: 🔍

Entradainformação

Criado: 12/04/2016 11h04
Atualizado: 13/07/2022 14h49
Ajustamentos: 12/04/2016 11h04 (68), 05/02/2019 12h26 (11), 13/07/2022 14h49 (4)
Completo: 🔍
Cache ID: 216::103

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Discussão

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

Por favor, inicie sessão para comentar.

Do you want to use VulDB in your project?

Use the official API to access entries easily!