Um estouro de buffer baseado em heap no Kernel do Windows permite que um invasor local autorizado eleve seus privilégios. Um estouro de buffer ocorre quando um programa grava mais dados em um bloco de memória (o buffer) do que o alocado, podendo sobrescrever a memória adjacente.