Cyberpediapor Brain
PTDEENESFRITNL

Ataques por canal lateral

Spectre e Meltdown: como um código malicioso lê segredos através do processador, sem mostrar nada no ecrã, e como se proteger.

Em 30 segundos

Onde acontece
Num computador, num telemóvel ou num servidor cujo processador seja afetado, assim que um código externo ali é executado (JavaScript, publicidade maliciosa, phishing)1.
O que o atacante quer
Ler memória que não lhe se destina, ou seja, teclas premidas, palavras-passe ou chaves de cifragem1.
O reflexo
Instalar as correções de segurança o mais depressa possível, e apenas a partir das fontes oficiais dos fabricantes de software2.
Se já o fez
Aplique mesmo assim as atualizações seguintes, porque algumas das primeiras correções eram parciais2.

Do que se trata

Um ataque por canal lateral observa um efeito secundário do cálculo, por exemplo o tempo que uma leitura em memória demora a concluir-se, e deduz dele uma informação que o atacante não tem o direito de ler.

O Spectre e o Meltdown, tornados públicos a 4 de janeiro de 20182, são dois exemplos. Afetam o próprio processador. O Spectre diz respeito a quase todos os dispositivos1, ao passo que o Meltdown não afeta a AMD2. Nada aparece no ecrã do colaborador: o seu papel é manter os dispositivos atualizados e instalar as correções apenas a partir de fontes oficiais2.

Perguntas diretas

Veria alguma coisa se fosse visado?

Não, as fontes aqui citadas não descrevem nenhum sinal visível no ecrã. Um antivírus clássico assenta em assinaturas e pode não detetar estas vulnerabilidades1. O CERT-FR publicou, no entanto, regras Yara para identificar os binários ligados a uma biblioteca pública de demonstração do Meltdown, o que diz respeito às equipas de segurança, não aos colaboradores2.

É preciso clicar em alguma coisa para ser atacado?

O atacante tem primeiro de conseguir executar código na máquina. A CISA indica o JavaScript malicioso, a publicidade maliciosa e o phishing como meios para o conseguir1.

Que dispositivos são afetados?

O Spectre afeta quase todos os dispositivos: computadores de secretária e portáteis, servidores na nuvem e telemóveis1. Os investigadores referem processadores Intel, AMD e ARM usados em milhares de milhões de dispositivos3. Segundo o CERT-FR, a AMD é vulnerável ao Spectre, mas não ao Meltdown2.

Uma correção basta?

Nem sempre. No caso do Spectre, a CISA indica que a falha está na arquitetura do processador e não num software, que é difícil de corrigir, mas mais difícil de explorar1. Os autores do artigo de investigação consideram que soluções sólidas exigirão alterar a conceção dos processadores3.

1Na pele do atacante1 min

O atacante quer os dados que outro programa guarda em memória. Num posto de trabalho, trata-se da memória do sistema operativo, que contém, segundo a CISA, teclas premidas, palavras-passe e chaves de cifragem1.

O ponto de partida é um código que consegue fazer correr: JavaScript malicioso, publicidade maliciosa ou phishing1. Uma vez esse código instalado, o CERT-FR explica que o Meltdown permite aceder, a partir de um programa de utilizador, à memória do sistema operativo2. A CISA acrescenta que um atacante poderia também elevar os seus privilégios para explorar estas falhas1.

O impacto é mais grave onde há recursos partilhados. O CERT-FR observa que, a partir de um contentor (Docker, LXC), poderia ser possível aceder aos dados da máquina física que o aloja2.

2O que vê no ecrã1 min

Nada de especial. As fontes aqui citadas não descrevem nenhuma mensagem nem lentidão como sinal de alerta. O único efeito visível está do lado da defesa: depois da correção, o desempenho pode variar consoante a utilização, e a CISA pede aos administradores que o vigiem nas aplicações críticas1.

Existe, porém, uma armadilha em torno do tema, e é visível: as falsas correções (ver mais abaixo).

3Por baixo do capôEquipas de TI1 min

Os processadores modernos procuram ser rápidos. O CERT-FR descreve duas técnicas. Na execução dita out-of-order, as instruções são executadas consoante a disponibilidade dos recursos de cálculo e já não de forma estritamente sequencial2. Na execução especulativa, o processador faz hipóteses sobre resultados ainda não disponíveis e prossegue o trabalho; se a hipótese for falsa, os efeitos são anulados2.

O Meltdown explora uma fraqueza da primeira: uma instrução pode ser executada sem que o nível de privilégio exigido seja corretamente verificado. O seu resultado não é validado depois, mas a informação pode ser recuperada por um canal oculto2.

O Spectre explora a segunda. Os efeitos de uma execução especulativa errada sobre a cache persistem e, medindo os tempos de acesso a zonas de memória, conhece-se o estado da cache. O atacante deduz daí os resultados intermédios da execução errada2. Os autores do artigo de investigação descrevem isto como levar a vítima a executar especulativamente operações que normalmente não teriam lugar e cuja informação foge por um canal lateral3.

Três identificadores designam as falhas iniciais: CVE-2017-5753 e CVE-2017-5715 para o Spectre, CVE-2017-5754 para o Meltdown2.

4AutópsiasCasos reais2 min

3 e 4 de janeiro de 2018: a revelação

A CISA indica ter tido conhecimento do Meltdown e do Spectre a 3 de janeiro de 20181. O artigo de investigação sobre o Spectre é depositado no mesmo dia3. O CERT-FR data de 4 de janeiro de 2018 a publicação das duas vulnerabilidades2 e publica nesse mesmo dia um aviso sobre os produtos VMware: o ESXi, o Workstation e o Fusion são afetados enquanto as correções não forem instaladas4.

Uma falsa correção em nome do BSI

O CERT-FR constata uma campanha de spam que aproveita a situação. Atacantes que se fazem passar pelo BSI, o equivalente alemão da ANSSI, convidam os destinatários a visitar uma cópia do seu sítio. O alerta aí é alterado: o utilizador é convidado a instalar uma correção que é, na realidade, um software malicioso2. O CERT-FR lembra que as correções só devem ser instaladas a partir das fontes oficiais dos fabricantes2.

Abril de 2018: «Total Meltdown»

Segundo a CISA, os utilizadores de Windows 7 de 64 bits ou de Windows Server 2008 R2 de 64 bits em processador Intel, que tivessem instalado a correção de janeiro ou fevereiro de 2018, deviam instalar a correção mais recente sem demora. De acordo com o investigador Ulf Frisk, as correções anteriores continham uma falha que permitia ler e escrever na memória do núcleo1. Tem o identificador CVE-2018-10381.

Maio de 2018: novas variantes

A 21 de maio de 2018, são publicadas duas novas vulnerabilidades assentes em princípios semelhantes, CVE-2018-3639 e CVE-2018-36402.

5O que faz1 min
  • Instale as atualizações do sistema e do navegador. Para o firmware da Intel, o CERT-FR recomenda uma prudência acrescida, até esperar pela versão final, e testar as correções em ambientes controlados antes de as implementar2.
  • Instale apenas software de confiança. Descarregue correções e firmware diretamente do sítio do fabricante1.
  • Se o seu posto for gerido pela empresa, deixe o serviço informático conduzir as atualizações. O NCSC recomenda uma política de atualização por defeito, com aplicação das correções o mais cedo possível e, idealmente, de forma automática5.
  • Não siga um email que lhe peça para instalar uma «correção»: recorra às fontes oficiais2.
6As armadilhas1 min

A primeira armadilha é acreditar que o antivírus protege. A CISA convida a verificar com o fabricante do antivírus a compatibilidade com as correções1. Segundo o CERT-FR, as correções da Microsoft dependem dos antivírus instalados2.

Outra armadilha: fiar-se numa primeira correção. Vários fabricantes tinham publicado apenas correções parciais2, e o caso «Total Meltdown» mostra que uma correção pode ela própria conter uma falha1.

Por fim, o atraso nas atualizações das atualizações também levanta problemas: o NCSC precisa que decidir não atualizar é uma decisão de risco ao nível da direção5.

Ficha

Identificador
CP-087
Ala
1. Ataques e técnicas
Competência Brain
Proteger os dispositivos (secure_devices)
Reflexo Brain
cr-054
Esquema
G3 · Corte anatómico
Idiomas
de, en, es, fr, it, nl, pt
Fontes
5 fontes verificadas em 3 de novembro de 2026
Fontes5 fontes
  1. CISA, «Meltdown and Spectre Side-Channel Vulnerability Guidance», 4 de janeiro de 2018. https://www.cisa.gov/news-events/alerts/2018/01/04/meltdown-and-spectre-side-channel-vulnerability-guidance (consultado em 3 de novembro de 2026)
  2. CERT-FR (ANSSI), «Multiples vulnérabilités de fuite d'informations dans des processeurs», 4 de janeiro de 2018. https://cert.cyber.gouv.fr/alerte/CERTFR-2018-ALE-001/ (consultado em 3 de novembro de 2026)
  3. arXiv, «Spectre Attacks: Exploiting Speculative Execution», 3 de janeiro de 2018. https://arxiv.org/abs/1801.01203 (consultado em 3 de novembro de 2026)
  4. CERT-FR (ANSSI), «Multiples vulnérabilités dans les produits VMware», 4 de janeiro de 2018. https://cert.cyber.gouv.fr/avis/CERTFR-2018-AVI-006/ (consultado em 3 de novembro de 2026)
  5. NCSC (Royaume-Uni), «Vulnerability management guidance». https://www.ncsc.gov.uk/collection/vulnerability-management/guidance (consultado em 3 de novembro de 2026)

Citar este artigo

Brain, «Ataques por canal lateral», Cyberpedia, 2026. https://startbrain.io/cyberpedia/pt/articles/ataques-canal-lateral-spectre-meltdown/

BibTeX
@misc{brain_cp087_pt_2026,
  author = {Brain},
  title = {Ataques por canal lateral},
  year = {2026},
  howpublished = {Cyberpedia},
  url = {https://startbrain.io/cyberpedia/pt/articles/ataques-canal-lateral-spectre-meltdown/},
  note = {CC BY 4.0}
}