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 e obter informações confidenciais.
Abaixo está uma lista completa de vulnerabilidades
- A falta de restrições de URL no Blink pode ser explorada remotamente através de manipulações de relatórios de violações do Content Security Policy (CSP) para obter informações confidenciais;
- Uma detecção inadequada de wrappers no Blink pode ser explorada remotamente através de um JavaScript especialmente projetado para causar negação de serviço ou conduzir outro impacto desconhecido;
- Diversas vulnerabilidades não especificadas no V8 podem ser exploradas para causar negação de serviço ou conduzir outro impacto desconhecido;
- Várias vulnerabilidades desconhecidas podem ser exploradas para causar negação de serviço ou conduzir outro impacto desconhecido;
- A vulnerabilidade "use-after-free" pode ser explorada remotamente através de manipulações de download de imagens para causar negação de serviço ou conduzir outro impacto desconhecido;
- A falta de restrições de instalação na Web Store pode ser explorada remotamente por meio de um site especialmente projetado para falsificar a interface do usuário;
- A vulnerabilidade de uso após a liberação no WebRTC pode ser explorada remotamente por meio de manipulações de API especialmente projetadas para causar negação de serviço ou causar outro impacto desconhecido;
- A falta de restrições de APIs da Web em Extensões pode ser explorada remotamente por meio de um aplicativo de plataforma especialmente projetado para contornar restrições;
- A manipulação inadequada de cálculos no Skia pode ser explorada remotamente através de um site especialmente projetado para obter informações confidenciais;
- A falta de restrições de verificação de integridade pode ser explorada remotamente por meio de manipulações de carregamento de recursos para contornar restrições de segurança;
- Um manuseio indevido da vida útil dos objetos pode ser explorado remotamente para causar negação de serviço ou conduzir outros impactos desconhecidos;
- A vulnerabilidade de uso após a liberação no Blink pode ser explorada remotamente em um site especialmente projetado ou em outros vetores desconhecidos para causar negação de serviço ou conduzir outro impacto desconhecido;
- Uma manipulação inadequada de propriedades em Extensões pode ser explorada remotamente por meio de um JavaScript especialmente projetado para contornar restrições de segurança;
- Uma manipulação indevida de mensagens na Pepper pode ser explorada remotamente através de um site especialmente projetado para contornar as restrições de segurança;
- Um manuseio incorreto de atualizações de widgets pode ser explorado remotamente através de um site especialmente projetado para contornar as restrições de segurança.
Detalhes técnicos
Vulnerabilidade (1) causada pela implementação de CSP que não ignora o caminho da URL durante a busca do ServiceWorker. A exploração bem-sucedida desta vulnerabilidade pode levar à divulgação de informações sobre páginas da Web visitadas lendo relatórios de violação de CSP. Esta vulnerabilidade relacionada a FrameFetchContext.cpp e ResourceFetcher.cpp
Vulnerabilidade (2) causada pela falta de detecção se o wrapper de bloqueio anônimo existe ou não. Esta vulnerabilidade relacionada ao WebKit / Source / core / layout / LayoutBlock.cpp
Vulnerabilidade (5) pode ser explorada por meio de um download de imagem após uma determinada estrutura de dados ser excluída. Esta vulnerabilidade relacionada ao conteúdo / browser / web_contents / web_contents_impl.cc
Vulnerabilidade (6) causada pela implementação do instalador sequencial da Web Store na UI de extensões, que não bloqueia instalações após a exclusão de um quadro de instalação. A exploração desta vulnerabilidade pode levar o usuário líder a acreditar que a solicitação de instalação foi originada pelo próximo destino de navegação.
Vulnerabilidade (7) relacionada ao navegador / extensions / api / webrtc_audio_private / webrtc_audio_private_api.cc e que pode ser explorada por meio da utilização da confiança incorreta no ponteiro de contexto do recurso.
Vulnerabilidade (8) relacionada a extensões / renderizador / resources / platform_app.js
Vulnerabilidade (9) causada pelo manuseio incorreto de cálculos ascangentes e relacionada à função SkATan2_255 em efeitos / gradientes / SkSweepGradient.cpp
Vulnerabilidade (10) causada pela verificação de informações de cache de memória sobre ocorrências de verificação de integridade em vez de sucessos de verificação de integridade e pode ser explorada por meio de dois carregamentos do mesmo recurso. A exploração bem-sucedida desta vulnerabilidade pode levar à exclusão da proteção de integridade de sub-recursos. Esta vulnerabilidade relacionada à função PendingScript :: notifyFinished no WebKit / Source / core / dom / PendingScript.cpp
Vulnerabilidade (11) causada pela vida útil de objetos impróprios e reentrada durante o processamento de OnDocumentElementCreated. Esta vulnerabilidade relacionada a extensions / renderer / render_frame_observer_natives.cc
Vulnerabilidade (12) relacionada à função StyleResolver :: appendCSSStyleSheet no WebKit / Source / core / css / resolver / StyleResolver.cpp e pode ser explorada por meio do acionamento da invalidação de Cascade Style Sheets durante determinada ação de remoção de subárvore.
A vulnerabilidade (13) pode ser explorada pelo código JavaScript, que aciona uma conversão incorreta. Esta vulnerabilidade está relacionada a extensions / renderer / v8_helpers.h e gin / converter.h
Vulnerabilidade (14) causada pelo manuseio incorreto de loops de mensagens aninhadas e relacionada à função PPB_Flash_MessageLoop_Impl :: InternalRun em content / renderer / pepper / ppb_flash_message_loop_impl.cc . A exploração desta vulnerabilidade pode levar ao mesmo desvio da política de origem.
Vulnerabilidade (15) causada pelo manuseio incorreto de atualizações de widgets e causada pela função ContainerNode :: parserRemoveChild no WebKit / Source / core / dom / ContainerNode.cpp . A exploração desta vulnerabilidade pode levar ao mesmo desvio de origem.
Comunicados originais
Lista de CVE
Saiba mais
Descubra as estatísticas das vulnerabilidades que se espalham em sua região statistics.securelist.com