Work

Preventing Use-After-Free Attacks with Fast Forward Allocation

Year: 2021
Type: conference-paper
Abstract: Memory-unsafe languages are widely used to implement critical systems like kernels and browsers, leading to thousands of memory safety issues every year. A use-after-free bug is a temporal memory error where the program accidentally visits a freed memory location. Recent studies show that use-after-free is one of the most exploited memory vulnerabilities. Unfortunately, previous efforts to mitigate use-after-free bugs are not widely deployed in real-world programs due to either inadequate accuracy or high performance overhead.
Language: English
Open Access status: green
OpenAlex ID: W3161722915
FWCI: 2.599
Cites: 18
Cited by: 21
Related to: 10