SafePtrX: Research on Mitigation of Heap-Based Memory Safety Violations for Intel x86-64

Published: 01 Jan 2024, Last Modified: 06 Mar 2025ICECCS 2024EveryoneRevisionsBibTeXCC BY-SA 4.0
Abstract: In contemporary programming languages that lack automatic memory management, such as C/C++, ensuring memory safety remains an unresolved practical challenge. Applications developed in these languages often exhibit various safety vulnerabilities. While numerous solutions have been proposed by both academia and industry, some of which have gained widespread adoption, they commonly present limitations such as the requirement for specialized hardware support, significant runtime or memory overhead, or a limited scope of problem coverage.
Loading