Heap Glossary

Browse 3 heap terms defined in plain English, from the cultural dictionary of computing.

3 Heap Terms

Heap Exploitation
The process of turning a bug in heap memory management, such as corruption of allocator metadata or object layouts, into controlled program behavior like...
Heap Overflow
A memory corruption bug where data written to heap-allocated memory exceeds the intended bounds and overwrites adjacent objects or allocator state. Heap...
Malloc
The C standard library function (`memory allocate`) that requests a block of uninitialized heap memory of a specified size in bytes, returning a void pointer...

Related Topics