Tagged articles
1 articles
Page 1 of 1
ITPUB
ITPUB
Jun 23, 2016 · Information Security

How glibc’s Unlink Mechanism Enables Heap Overflow Exploits (And Why It’s Now Defended)

This article explains the fundamentals of glibc malloc’s unlink mechanism, demonstrates how a heap overflow can be leveraged to overwrite chunk headers and execute arbitrary code, walks through the exploitation steps with code examples, and discusses modern mitigations that render the classic unlink technique ineffective.

glibc mallocheap overflowmemory corruption
0 likes · 15 min read
How glibc’s Unlink Mechanism Enables Heap Overflow Exploits (And Why It’s Now Defended)