Ruby até 2.2.7/2.3.4/2.4.1 Net::FTP Argument direitos alargados

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

Uma vulnerabilidade classificada como crítico foi encontrada em Ruby até 2.2.7/2.3.4/2.4.1. Afectado é uma função desconhecida do componente Net::FTP. A manipulação com uma entrada desconhecida leva a direitos alargados. Usar a CWE para declarar o problema leva à CWE-78. O bug foi descoberto em 14/12/2017. O aconselhamento é partilhado para download em ruby-lang.org.

A vulnerabilidade é identificada como CVE-2017-17405. A atribuição do CVE aconteceu em 05/12/2017. 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. Além disso, há uma exploração disponível. A exploração foi divulgada ao público e pode ser utilizada. O projecto MITRE ATT&CK declara a técnica de ataque como T1202.

É declarado como proof-of-concept. A exploração está disponível em exploit-db.com. A vulnerabilidade foi tratada como uma exploração não pública de dia zero durante pelo menos 13 dias. Como 0 dia, o preço estimado do subsolo foi de cerca de $0-$5k. O scanner de vulnerabilidade Nessus fornece um plugin com o ID 105428 (Debian DLA-1221-1 : ruby1.9.1 security update), que ajuda a determinar a existência da falha num ambiente alvo. É atribuído à família Debian 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 236653 (Red Hat Update for ruby (RHSA-2018:0378)).

A actualização para a versão 2.2.8, 2.3.5, 2.4.2 e 2.5.0-preview1 é capaz de abordar esta questão. Recomenda-se a actualização do componente afectado. Uma possível atenuação foi publicada 2 Semanas após a revelação da vulnerabilidade.

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

Produtoinformação

Tipo

Nome

Versão

Licença

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: 8.0
VulDB Meta Temp score: 7.7

VulDB Pontuação Base: 7.3
VulDB Pontuação da Tempestade: 6.6
VulDB Vector: 🔍
VulDB Fiabilidade: 🔍

NVD Pontuação Base: 8.8
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-78 / CWE-74 / CWE-707
CAPEC: 🔍
ATT&CK: 🔍

Local: Não
Remoto: Sim

Disponibilidade: 🔍
Aceda a: Público
Estado: Proof-of-Concept
Autor: Etienne Stalmans
Descarregar: 🔍

EPSS Score: 🔍
EPSS Percentile: 🔍

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

0-DayDesbloquearDesbloquearDesbloquearDesbloquear
HojeDesbloquearDesbloquearDesbloquearDesbloquear

Nessus ID: 105428
Nessus Nome: Debian DLA-1221-1 : ruby1.9.1 security update
Nessus Arquivo: 🔍
Nessus Risco: 🔍
Nessus Família: 🔍
Nessus Context: 🔍

OpenVAS ID: 53204
OpenVAS Nome: CentOS Update for ruby CESA-2018:0378 centos7
OpenVAS Arquivo: 🔍
OpenVAS Família: 🔍

Qualys ID: 🔍
Qualys Nome: 🔍

Exploit-DB: 🔍

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: Ruby 2.2.8/2.3.5/2.4.2/2.5.0-preview1

Linha do tempoinformação

02/12/2017 🔍
02/12/2017 +0 Dias 🔍
05/12/2017 +3 Dias 🔍
14/12/2017 +9 Dias 🔍
14/12/2017 +0 Dias 🔍
15/12/2017 +1 Dias 🔍
15/12/2017 +0 Dias 🔍
16/12/2017 +1 Dias 🔍
25/12/2017 +9 Dias 🔍
26/12/2017 +1 Dias 🔍
18/01/2023 +1849 Dias 🔍

Fontesinformação

Aconselhamento: RHSA-2018:0378
Pessoa: Security Team
Estado: Confirmado
Confirmado: 🔍

CVE: CVE-2017-17405 (🔍)
OVAL: 🔍

SecurityTracker: 1042004
SecurityFocus: 102204 - Ruby CVE-2017-17405 Multiple Command Execution Vulnerabilities

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

Entradainformação

Criado em: 16/12/2017 16h26
Actualizado em: 18/01/2023 09h36
Ajustamentos: 16/12/2017 16h26 (81), 17/12/2019 13h34 (11), 27/01/2021 12h21 (2), 18/01/2023 09h36 (3)
Completo: 🔍

Discussão

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

Por favor inicie sessão para comentar.

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!