Symantec Anti-Virus Engine até 20151.1.0.32 aspack File SizeOfRawData Kernel Negação de Serviço
| CVSS Meta Pontuação Temporária | Preço atual do exploit (≈) | Nota de Interesse CTI |
|---|---|---|
| 9.0 | $0-$5k | 0.00 |
Sumário
Foi detectada uma vulnerabilidade classificada como crítico em Symantec Anti-Virus Engine até 20151.1.0.32. Afectado é uma função desconhecida do componente aspack File Handler. A manipulação do argumento SizeOfRawData resulta em Negação de Serviço (Kernel). A vulnerabilidade é identificada como CVE-2016-2208. O ataque pode ser realizado remotamente. Além disso, há uma exploração disponível. Devido aos seus antecedentes e recepção, esta vulnerabilidade tem um impacto histórico. Recomenda-se a aplicação de um remendo para resolver este problema.
Detalhes
Foi detectada uma vulnerabilidade classificada como crítico em Symantec Anti-Virus Engine até 20151.1.0.32. Afectado é uma função desconhecida do componente aspack File Handler. A manipulação do argumento SizeOfRawData resulta em Negação de Serviço (Kernel). A definição de CWE para a vulnerabilidade é CWE-399. A falha foi descoberta em 16/05/2016. Esta vulnerabilidade foi publicada 06/05/2016 por Tavis Ormandy (taviso) com Google como Issue 820 / SYM16-008 como Aconselhamento (Blogspot). O aconselhamento é partilhado para download em googleprojectzero.blogspot.com. A liberação pública foi coordenada com o fornecedor.
A vulnerabilidade é identificada como CVE-2016-2208. A atribuição do CVE aconteceu em 02/02/2016. O ataque pode ser realizado remotamente. Os detalhes técnicos estão disponíveis. A vulnerabilidade é relativamente popular. Além disso, há uma exploração disponível. A exploração foi divulgada ao público e pode ser utilizada. Neste momento, o preço atual de um exploit pode ser cerca de USD $0-$5k agora. Devido aos seus antecedentes e recepção, esta vulnerabilidade tem um impacto histórico. O aconselhamento aponta para o seguinte:
ASPack is commercial packing software that’s been around for a long time, and Symantec has dedicated unpackers for a few older versions. Reviewing Symantec’s unpacker, we noticed a trivial buffer overflow when a section’s SizeOfRawData field is greater than SizeOfImage. When this happens, Symantec will allocate SizeOfImage bytes and then memcpy all available data into the buffer.
Encontra-se declarado como prova de conceito. É possível descarregar a exploração em bugs.chromium.org. Esperamos que o dia 0 tenha valido aproximadamente $25k-$100k. O código utilizado pela exploração é:
VirtualAddress equ 0x10000-0x08 ; VirtualAddress of section data, offset where copy starts. SizeOfImage equ 0x12000-0x0C ; Size you want to allocate. SectionPadding equ 0x2000 ; SizeOfImage-VirtualAddressA orientação observa:; Section Headers db ".data", 0, 0, 0 ; Name dd 0 ; VirtualSize dd VirtualAddress ; VirtualAddress dd 0xffffffff ; SizeOfRawData dd __data ; PointerToRawData dd 0 ; PointerToRelocations dd 0 ; PointerToLinenumbers dw 0 ; NumberOfRelocations dw 0 ; NumberOfLinenumbers dd 0 ; Characteristics
On Linux, Mac and other UNIX platforms, this results in a remote heap overflow as root in the Symantec or Norton process. On Windows, this results in kernel memory corruption, as the scan engine is loaded into the kernel (wtfO scanner de vulnerabilidade Nessus fornece um plugin com o ID 91261 (Symantec Antivirus Engine 20151.1.0.32 Malformed PE Header Parser Memory Access Violation (SYM16-008)), que ajuda a determinar a existência da falha num ambiente alvo. É atribuído à família Windows. O plugin está a funcionar no contexto do tipo l. O scanner de vulnerabilidade comercial Qualys é capaz de testar este problema com plugin 370007 (Symantec Antivirus Engine Malformed PE Header Parser Memory Access Violation Vulnerability (SYM16-008)).), making this a remote ring0 memory corruption vulnerability - this is about as bad as it can possibly get.
A atualização se chama 20151.1.1.4. Pode-se considerar como alternativa F-Secure/Kaspersky/McAfee/Panda/Sophos. Recomenda-se a aplicação de um remendo para resolver este problema. Uma medida de mitigação foi publicada 2 semanas após a revelação da vulnerabilidade.
Adicionalmente, é possível identificar e bloquear esse tipo de ataque utilizando o TippingPoint e o filtro 24993. A vulnerabilidade consta ainda em outros bancos de dados de vulnerabilidades: SecurityFocus (BID 90653), SecurityTracker (ID 1035903), Vulnerability Center (SBV-59440) e Tenable (91261).
Afetado
- Symantec Cloud/NAS Protection Engine
- Symantec Email Security
- Symantec Endpoint (Mac, Windows, Linux, UNIX)
- Symantec Norton Antivirus (Mac, Windows)
- Symantec Protection for SharePoint/Exchange/Notes
- Symantec Scan Engine
Produto
Tipo
Fabricante
Nome
Versão
- 20151.1.0.0
- 20151.1.0.1
- 20151.1.0.2
- 20151.1.0.3
- 20151.1.0.4
- 20151.1.0.5
- 20151.1.0.6
- 20151.1.0.7
- 20151.1.0.8
- 20151.1.0.9
- 20151.1.0.10
- 20151.1.0.11
- 20151.1.0.12
- 20151.1.0.13
- 20151.1.0.14
- 20151.1.0.15
- 20151.1.0.16
- 20151.1.0.17
- 20151.1.0.18
- 20151.1.0.19
- 20151.1.0.20
- 20151.1.0.21
- 20151.1.0.22
- 20151.1.0.23
- 20151.1.0.24
- 20151.1.0.25
- 20151.1.0.26
- 20151.1.0.27
- 20151.1.0.28
- 20151.1.0.29
- 20151.1.0.30
- 20151.1.0.31
- 20151.1.0.32
Licença
Site
- Fabricante: https://www.symantec.com/
CPE 2.3
CPE 2.2
Vídeo

CVSSv4
VulDB Vetor: 🔍VulDB Fiabilidade: 🔍
CVSSv3
VulDB Meta Pontuação Base: 9.6VulDB Meta Pontuação Temporária: 9.0
VulDB Pontuação Base: 10.0
VulDB Pontuação Temporária: 9.0
VulDB Vetor: 🔍
VulDB Fiabilidade: 🔍
NVD Pontuação Base: 9.1
NVD Vetor: 🔍
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| Vector | Complexidade | Autenticação | Confidencialidade | Integridade | Disponibilidade |
|---|---|---|---|---|---|
| Desbloquear | Desbloquear | Desbloquear | Desbloquear | Desbloquear | Desbloquear |
| Desbloquear | Desbloquear | Desbloquear | Desbloquear | Desbloquear | Desbloquear |
| Desbloquear | Desbloquear | Desbloquear | Desbloquear | Desbloquear | Desbloquear |
VulDB Pontuação Base: 🔍
VulDB Pontuação Temporária: 🔍
VulDB Fiabilidade: 🔍
NVD Pontuação Base: 🔍
Exploração
Nome: KernelClasse: Negação de Serviço / Kernel
CWE: CWE-399 / CWE-404
CAPEC: 🔍
ATT&CK: 🔍
Físico: Não
Local: Não
Remoto: Sim
Disponibilidade: 🔍
Acesso: Público
Estado: Prova de conceito
Autor: Tavis Ormandy (taviso)
Linguagem de programação: 🔍
Descarregar: 🔍
EPSS Score: 🔍
EPSS Percentile: 🔍
Tendência de preços: 🔍
Estimativa de preço atual: 🔍
| 0-Day | Desbloquear | Desbloquear | Desbloquear | Desbloquear |
|---|---|---|---|---|
| Hoje | Desbloquear | Desbloquear | Desbloquear | Desbloquear |
Nessus ID: 91261
Nessus Nome: Symantec Antivirus Engine 20151.1.0.32 Malformed PE Header Parser Memory Access Violation (SYM16-008)
Nessus Ficheiro: 🔍
Nessus Risco: 🔍
Nessus Família: 🔍
Nessus Context: 🔍
OpenVAS ID: 800985
OpenVAS Nome: Symantec Antivirus Engine Denial of Service Vulnerability (Windows)
OpenVAS Ficheiro: 🔍
OpenVAS Família: 🔍
Qualys ID: 🔍
Qualys Nome: 🔍
Exploit-DB: 🔍
Inteligência de ameaças
Interesse: 🔍Atores ativos: 🔍
Grupos APT ativos: 🔍
Contramedidas
Recomendação: PatchEstado: 🔍
Tempo de resposta: 🔍
Tempo 0-dia: 🔍
Tempo de exposição: 🔍
Tempo de atraso de exploração: 🔍
Patch: 20151.1.1.4
Alternativa: F-Secure/Kaspersky/McAfee/Panda/Sophos
TippingPoint: 🔍
McAfee IPS: 🔍
McAfee IPS Versão: 🔍
Linha do tempo
02/02/2016 🔍06/05/2016 🔍
06/05/2016 🔍
16/05/2016 🔍
16/05/2016 🔍
16/05/2016 🔍
16/05/2016 🔍
16/05/2016 🔍
17/05/2016 🔍
17/05/2016 🔍
18/05/2016 🔍
19/05/2016 🔍
19/05/2016 🔍
11/10/2024 🔍
Fontes
Fabricante: symantec.comAconselhamento: Issue 820 / SYM16-008
Pessoa: Tavis Ormandy (taviso)
Empresa: Google
Estado: Confirmado
Confirmação: 🔍
Coordenado: 🔍
CVE: CVE-2016-2208 (🔍)
GCVE (CVE): GCVE-0-2016-2208
GCVE (VulDB): GCVE-100-87424
OVAL: 🔍
SecurityFocus: 90653 - Symantec Antivirus Engine CVE-2016-2208 Memory Corruption Vulnerability
SecurityTracker: 1035903
Vulnerability Center: 59440 - Symantec Antivirus Engine Remote Code Execution via Malformed Portable-Executable Header Files, Critical
scip Labs: https://www.scip.ch/en/?labs.20161013
Vários: 🔍
Entrada
Criado: 18/05/2016 11h27Atualizado: 11/10/2024 02h32
Ajustamentos: 18/05/2016 11h27 (113), 20/07/2019 10h43 (6), 11/10/2024 02h32 (19)
Completo: 🔍
Cache ID: 216::103
VulDB is the best source for vulnerability data and more expert information about this specific topic.
Ainda sem comentários. Idiomas: pt + es + en.
Por favor, inicie sessão para comentar.