GIMP app/xcf/xcf-load.c xcf_load_layer_props Excesso de tampão

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

Sumárioinformação

Uma vulnerabilidade, que foi classificada como crítico, foi encontrada em GIMP. O elemento afetado é a função xcf_load_layer_props no arquivo app/xcf/xcf-load.c. A manipulação resulta em Excesso de tampão. Esta vulnerabilidade é identificada como CVE-2016-4994. É necessário acesso local para realizar o ataque. Não existe nenhum exploit disponível. Recomenda-se instalar um patch para corrigir esta vulnerabilidade.

Detalhesinformação

Uma vulnerabilidade, que foi classificada como crítico, foi encontrada em GIMP. O elemento afetado é a função xcf_load_layer_props no arquivo app/xcf/xcf-load.c. A manipulação resulta em Excesso de tampão. Ao utilizar CWE para declarar o problema, isso direciona para CWE-416. Esta vulnerabilidade foi publicada 22/06/2016 como GIT Commit (GIT Repository). O comunicado foi disponibilizado para download em git.gnome.org. A divulgação pública foi coordenada com o vendedor.

Esta vulnerabilidade é identificada como CVE-2016-4994. A atribuição do identificador CVE aconteceu em 24/05/2016. É necessário acesso local para realizar o ataque. Há detalhes técnicos disponíveis. Esta vulnerabilidade apresenta popularidade inferior à média. Não existe nenhum exploit disponível. No momento, o preço atual de um exploit pode estar em torno de USD $0-$5k atualmente. O boletim informa:

The properties PROP_ACTIVE_LAYER, PROP_FLOATING_SELECTION, PROP_ACTIVE_CHANNEL saves the current object pointer the info structure. Others like PROP_SELECTION (for channel) and PROP_GROUP_ITEM (for layer) will delete the current object and create a new object, leaving the pointers in info invalid (dangling). Therefore, if a property from the first type will come before the second, the result will be an UaF in the last lines of xcf_load_image (when it actually using the pointers from @info).

Encontra-se declarado como não definido. Como 0-day, o preço estimado no mercado clandestino era em torno de $0-$5k. O comunicado destaca:

I wasn't able to exploit this bug because that g_object_instance->c_class gets cleared by the last g_object_unref and GIMP_IS_{LAYER,CHANNEL} detects that and return FALSE.
O scanner de vulnerabilidades Nessus fornece um plugin com o ID 91831. Pertence à família Debian Local Security Checks. O plugin opera no contexto do tipo l. O scanner de vulnerabilidade comercial Qualys é capaz de testar este problema com plugin 256091 (CentOS Security Update for gimp-help (CESA-2016:2589)).

O patch pode ser baixado em git.gnome.org. Recomenda-se instalar um patch para corrigir esta vulnerabilidade.

Outros bancos de dados de vulnerabilidades também documentam esta vulnerabilidade: SecurityFocus (BID 91425), SecurityTracker (ID 1036226) e Tenable (91831).

Produtoinformação

Tipo

Nome

Licença

CPE 2.3informação

CPE 2.2informação

CVSSv4informação

VulDB Vetor: 🔍
VulDB Fiabilidade: 🔍

CVSSv3informação

VulDB Meta Pontuação Base: 7.8
VulDB Meta Pontuação Temporária: 7.6

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

NVD Pontuação Base: 7.8
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: Excesso de tampão
CWE: CWE-416 / CWE-119
CAPEC: 🔍
ATT&CK: 🔍

Físico: Parcial
Local: Sim
Remoto: Sim

Disponibilidade: 🔍
Estado: Não definido

EPSS Score: 🔍
EPSS Percentile: 🔍

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

0-DayDesbloquearDesbloquearDesbloquearDesbloquear
HojeDesbloquearDesbloquearDesbloquearDesbloquear

Nessus ID: 91831
Nessus Nome: Debian DLA-525-1 : gimp security update
Nessus Ficheiro: 🔍
Nessus Risco: 🔍
Nessus Família: 🔍
Nessus Context: 🔍

OpenVAS ID: 66585
OpenVAS Nome: Fedora Update for gimp FEDORA-2016-20db5e796b
OpenVAS Ficheiro: 🔍
OpenVAS Família: 🔍

Qualys ID: 🔍
Qualys Nome: 🔍

Inteligência de ameaçasinformação

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

Contramedidasinformação

Recomendação: Patch
Estado: 🔍

Tempo de resposta: 🔍
Tempo 0-dia: 🔍
Tempo de exposição: 🔍

Patch: git.gnome.org

Linha do tempoinformação

24/05/2016 🔍
20/06/2016 +27 dias 🔍
22/06/2016 +2 dias 🔍
22/06/2016 +0 dias 🔍
27/06/2016 +5 dias 🔍
06/07/2016 +9 dias 🔍
06/07/2016 +0 dias 🔍
12/07/2016 +6 dias 🔍
29/09/2024 +3000 dias 🔍

Fontesinformação

Aconselhamento: USN-3025-1
Estado: Confirmado
Confirmação: 🔍
Coordenado: 🔍

CVE: CVE-2016-4994 (🔍)
GCVE (CVE): GCVE-0-2016-4994
GCVE (VulDB): GCVE-100-88668

OVAL: 🔍

SecurityFocus: 91425 - GIMP 'app/xcf/xcf-load.c' Multiple Remote Code Execution Vulnerabilities
SecurityTracker: 1036226

Entradainformação

Criado: 06/07/2016 09h55
Atualizado: 29/09/2024 00h50
Ajustamentos: 06/07/2016 09h55 (71), 16/02/2019 15h30 (13), 26/08/2022 15h25 (3), 26/08/2022 15h31 (1), 29/09/2024 00h50 (16)
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.

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!