FC ConcursosFC Concursos

Flashcard FC487151

O que caracteriza um ataque use-after-free?

Segurança em Aplicações (Programação Segura)

CEBRASPE (CESPE) · 2025

De acordo com o assunto TI - Segurança da Informação: Práticas de Segurança e Ameaças em Programação, responda:

O que caracteriza um ataque use-after-free?
Mostrar resposta e comentário

Resposta

Um ataque use-after-free ocorre quando um programa acessa memória depois de ela ter sido explicitamente liberada pelo próprio programa.



• Ponteiro pendente: um ponteiro passa a referir-se a uma região de memória já retornada ao sistema, podendo causar falha, corrupção de memória ou execução de código arbitrário.
• Exploração por reutilização: o invasor força a realocação do bloco liberado e injeta dados controlados, fazendo o programa operar sobre dados maliciosos.
• Mitigações: uso de linguagens seguras, smart pointers, análise dinâmica como ASAN e práticas cuidadosas de gerenciamento de memória.





Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/483906

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo