Skip to main content

Glossary

Use-After-Free

A memory-corruption vulnerability that occurs when a program continues to use a pointer after the memory it points to has been freed, which an attacker can exploit to execute arbitrary code or crash the application. It is a common root-cause class for browser and OS-kernel zero-days.

← All 285 glossary terms