DotClear 2.9.1 File Upload .htaccess File Elevação de Privilégios

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

Sumárioinformação

Foi identificada uma vulnerabilidade classificada como crítico em DotClear 2.9.1. A função afetada é desconhecida do componente File Upload. A manipulação como parte de .htaccess File resulta em Elevação de Privilégios. Além do mais, um exploit está disponível. É aconselhável atualizar o componente afetado.

Detalhesinformação

Foi identificada uma vulnerabilidade classificada como crítico em DotClear 2.9.1. A função afetada é desconhecida do componente File Upload. A manipulação como parte de .htaccess File resulta em Elevação de Privilégios. O uso do CWE para declarar o problema aponta para CWE-269. Esta vulnerabilidade foi publicada 24/08/2016 por Wiswat Aswamenakul como Mailinglist Post (Full-Disclosure). O boletim está compartilhado para download em seclists.org. A divulgação pública foi coordenada com o fornecedor.

Detalhes técnicos não estão disponíveis. Esta vulnerabilidade tem popularidade abaixo da média. Além do mais, um exploit está disponível. O exploit está disponível publicamente e pode ser explorado. Atualmente, o preço atual de um exploit pode ser aproximadamente USD $0-$5k no momento. O projeto MITRE ATT&CK define a técnica de ataque como T1068. Esta vulnerabilidade ocorre devido a este trecho de código:

/\.(phps?|pht(ml)?|phl|s?html?|js)[0-9]*$/i
A recomendação ressalta:
Dotclear has a feature to upload files in Media Manager. However, by default, there is a filtering to prevent authenticated users to upload malicious files, such PHP code, to execute on the server.

Encontra-se declarado como prova de conceito. Como 0-day, o valor estimado no mercado ilegal era por volta de $0-$5k. O aviso ressalta:

The above filter does not filter .htaccess file which allows authenticated users to upload .htaccess file to the server which enable PHP code execution on any file extension.

Atualizar para a versão 2.10 é suficiente para tratar esta vulnerabilidade. É aconselhável atualizar o componente afetado.

Produtoinformação

Tipo

Nome

Versão

Licença

CPE 2.3informação

CPE 2.2informação

CVSSv4informação

VulDB Vetor: 🔍
VulDB Fiabilidade: 🔍

CVSSv3informação

VulDB Meta Pontuação Base: 6.3
VulDB Meta Pontuação Temporária: 5.7

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

CVSSv2informação

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

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

Exploraçãoinformação

Classe: Elevação de Privilégios
CWE: CWE-269 / CWE-266
CAPEC: 🔍
ATT&CK: 🔍

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

Disponibilidade: 🔍
Acesso: Público
Estado: Prova de conceito
Tendência de preços: 🔍
Estimativa de preço atual: 🔍

0-DayDesbloquearDesbloquearDesbloquearDesbloquear
HojeDesbloquearDesbloquearDesbloquearDesbloquear

Inteligência de ameaçasinformação

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

Contramedidasinformação

Recomendação: Atualização
Estado: 🔍

Tempo de resposta: 🔍
Tempo 0-dia: 🔍

Atualização: DotClear 2.10

Linha do tempoinformação

12/07/2016 🔍
12/07/2016 +0 dias 🔍
12/07/2016 +0 dias 🔍
24/08/2016 +43 dias 🔍
25/08/2016 +1 dias 🔍
02/04/2019 +950 dias 🔍

Fontesinformação

Aconselhamento: seclists.org
Pessoa: Wiswat Aswamenakul
Estado: Confirmado
Coordenado: 🔍

GCVE (VulDB): GCVE-100-90932
scip Labs: https://www.scip.ch/en/?labs.20161013
Veja também: 🔍

Entradainformação

Criado: 25/08/2016 09h20
Atualizado: 02/04/2019 18h44
Ajustamentos: 25/08/2016 09h20 (49), 02/04/2019 18h44 (2)
Completo: 🔍
Cache ID: 216::103

Once again VulDB remains the best source for vulnerability data.

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!