Use After Free
Use After Free is a memory corruption bug where a program continues using memory after it has been released back to the system. Attackers can place their own data in the freed space, hijacking the program's behavior and often achieving code execution. UAF bugs are a leading cause of browser and operating system exploits, motivating the shift toward memory-safe languages.