Descrição
Várias vulnerabilidades sérias foram encontradas no Google Chrome. Usuários mal-intencionados podem explorar essas vulnerabilidades para causar negação de serviço, ignorar restrições de segurança, obter informações confidenciais ou causar outro impacto desconhecido.
Abaixo está uma lista completa de vulnerabilidades:
- Várias vulnerabilidades desconhecidas podem ser exploradas para causar negação de serviço ou possivelmente ter outro impacto desconhecido;
- A limpeza incorreta do cache pode ser explorada remotamente por meio de um certificado válido para falsificar sites da Web;
- O uso de HTTP em vez de HTTPS em dl.google.com pode ser explorado remotamente por meio de ataques man-in-the-middle para obter informações confidenciais.
- O processamento inadequado de folhas de estilo CSS no Blink pode ser explorado remotamente por meio de um site especialmente criado para ignorar restrições de segurança;
- O processamento inadequado de corridas de coincidências no Skia pode ser explorado remotamente por meio de curvas especialmente criadas para causar negação de serviço ou ter outro impacto não especificado;
- Atualizações de campo impróprias na implementação do Preenchimento automático podem ser exploradas remotamente por meio de um site especialmente criado para causar uma negação de serviço ou ter outro impacto não especificado;
- Uma vulnerabilidade desconhecida pode ser explorada remotamente através de um site especialmente criado para causar negação de serviço ou ter outro impacto não especificado;
- A implementação inadequada de expressões regulares na V8 pode ser explorada remotamente por meio de um código JavaScript especialmente criado para causar uma negação de serviço;
- A restrição indevida de classes de exposição pública na implementação do renderizador pode ser explorada remotamente através de extensão especialmente elaborada para obter informações confidenciais;
- O manuseio inadequado de falhas de inicialização do decodificador no PDFium pode ser explorado remotamente por meio de um documento PDF especialmente criado para causar negação de serviço;
- O cálculo inadequado de determinados valores de índice no PDFium pode ser explorado remotamente por meio de um documento PDF especialmente criado para causar uma negação de serviço;
- O token de formato i para xsl: o número de tratamento incorreto de dados pode ser explorado remotamente por meio de um documento XML especialmente criado para causar uma negação de serviço ou ter outro impacto não especificado;
- O manuseio incorreto de nós de espaço de nomes pode ser explorado remotamente por meio de um documento XML especialmente criado para causar uma negação de serviço ou ter outro impacto não especificado;
- Uma vulnerabilidade desconhecida no Blink pode ser explorada remotamente através de um registro do ServiceWorker para contornar a restrição de segurança;
- Uma vulnerabilidade desconhecida no PDFium pode ser explorada remotamente através de um documento PDF especialmente criado para causar negação de serviço ou ter outro impacto não especificado;
- Uma vulnerabilidade desconhecida no Skia pode ser explorada remotamente para causar negação de serviço ou ter outro impacto não especificado;
- A restrição indevida de getters e setters usando a V8 pode ser explorada remotamente por meio de um código JavaScript especialmente criado para causar uma negação de serviço ou ter outro impacto não especificado;
- A restrição indevida de desuso de preguiça na V8 pode ser explorada remotamente por meio de um código JavaScript especialmente criado para causar uma negação de serviço ou ter outro impacto não especificado;
- O uso de um tipo de matriz incorreto no V8 pode ser explorado remotamente para obter informações confidenciais.
- A utilização indevida de protótipos nas ligações de extensões pode ser explorada remotamente para contornar restrições de segurança;
- Uma vulnerabilidade desconhecida no Blink pode ser explorada remotamente através de um documento especialmente criado para contornar a restrição de segurança;
- Uma vulnerabilidade desconhecida no subsistema de extensões pode ser explorada remotamente para contornar a restrição de segurança.
Detalhes técnicos
Vulnerabilidade (2) relacionada ao browser / browsing_data / browsing_data_remover.cc que elimina erroneamente os pinos do HPKP durante a limpeza do cache.
Vulnerabilidade (3) relacionada ao navegador / safe_browsing / srt_field_trial_win.cc. O Google Chrome não usa o serviço HTTPS para obter a Ferramenta de Remoção de Software . Esta vulnerabilidade pode ser explorada para falsificar o arquivo chrome_cleanup_tool.exe (também conhecido como CCT) .
A vulnerabilidade (4) permite o carregamento de origens CSS de origem cruzada por um ServiceWorker, mesmo quando o download da folha de estilo tem um tipo MIME incorreto. Permite ignorar a mesma política de origem. Esta vulnerabilidade está relacionada ao arquivo WebKit / Source / core / css / StyleSheetContents.cpp .
Vulnerabilidade (5) relacionados a arquivos SkOpCoincidence.cpp e SkPathOpsCommon.cpp. Ele pode ser explorado para causar estouro de buffer baseado em heap.
Vulnerabilidade (6) causada por uma interação incorreta entre atualizações de campo e código JavaScript que aciona uma exclusão de quadros. Permite causar o uso depois de livre. Vulnerabilidade (6) diferente de CVE-2016-1701.
Vulnerabilidade (7) relacionada ao conteúdo / renderizador / media / canvas_capture_handler.cc . Permite causar estouro de buffer baseado em heap.
Vulnerabilidade (8) relacionada ao Google V8 anterior a 5.0.71.40. Esta vulnerabilidade causada pelo processamento inadequado de tamanhos de string externos. Permite causar leitura fora dos limites.
Vulnerabilidade (10) relacionada à função CPDF_DIBSource :: CreateDecoder no core / fpdfapi / fpdf_render / fpdf_render_loadimage.cpp no PDFium. Permite causar leitura fora dos limites.
Vulnerabilidade (11) relacionada ao core / fxge / ge / fx_ge_text.cpp no PDFium e permite leitura fora dos limites.
Vulnerabilidades (12) e (13) relacionadas a numbers.c na libxslt anteriores a 1.1.29 e permitem causar estouro de inteiro, consumo de recursos e acesso à memória de heap fora dos limites.
Vulnerabilidade (14) relacionada à função ServiceWorkerContainer :: registerServiceWorkerImpl no WebKit / Source / modules / serviceworkers / ServiceWorkerContainer.cpp no Blink. Ele permite ignorar o mecanismo de proteção do Content Security Policy (CSP).
Vulnerabilidade (15) relacionada à função opj_j2k_read_SPCod_SPCoc em j2k.c no OpenJPEG, como usada no PDFium, e permite causar estouro de buffer baseado em heap.
Vulnerabilidade (16) relacionada a ports / SkFontHost_FreeType.cpp no Skia. Esta vulnerabilidade permite causar uso após livre.
Vulnerabilidade (17) relacionada à função ToV8Value no conteúdo / child / v8_value_converter_impl.cc nas vinculações do V8.
Vulnerabilidade (18) relacionada a objects.cc na V8 e permite causar estouro de buffer baseado em heap.
Vulnerabilidade (19) relacionada ao uri.js no V8. Ele pode ser explorado chamando a função decodeURI e aproveitando "tipo de confusão".
Vulnerabilidade (20) relacionada ao arquivo extensions / renderer / resources / binding.js e permite ignorar a Política de mesma origem.
Vulnerabilidade (21) relacionadas com arquivos FrameLoader.cpp e LocalFrame.cpp. Ele pode ser explorado aproveitando o manuseio incorreto da reconexão do Documento durante a destruição.
Comunicados originais
Lista de CVE
Saiba mais
Descubra as estatísticas das vulnerabilidades que se espalham em sua região statistics.securelist.com