ANNOUNCEMENT

NOBEL PRIZE 2026

This year's laureates, their fields, and the discoveries that earned them the prize.Live nowSee the winners
Moonbase
← Back to Awards
NSFDirectorate for Computer and Information Science and Engineering

CAREER: Enhancing Practical Defense Mechanisms against Memory Errors and Attacks

Active
Institution
Pennsylvania State Univ University Park, PA
Principal investigator
Hong Hu
Funding
$655K
Duration
2024–2029
Open portfolio

Moonbase score

Still being scored

Abstract

Given the constant threat of software vulnerabilities and malicious attacks, the computer security community is always working on improving defense mechanisms for real-world use. At the same time, they also need to make sure these defenses can stand up to determined attackers who are ready to exploit any weaknesses. This project aims to evaluate these practical defense mechanisms, spotting and fixing potential issues before attackers can cause major problems. The results will push for more automated defense improvement, affecting many research areas. The project addresses high-profile memory errors. The educational part of the project focuses on teaching students how to design, evaluate, and improve memory protection techniques, starting from K-12 and beyond, to spark interest in computer science and security. To achieve these goals, the project will investigate a set of systematic approaches to evaluate practical defense mechanisms to understand their strengths and help enhance their robustness. The project will identify configuration variables that determine the strength of defenses, and measure the feasibility for attackers to manipulate these bytes to undermine protections. Second, defense-debloating techniques will identify radical optimizations that remove essential security checks and bring old threats back into hardened programs. Third, the project will focus on detecting and preventing resource-exhaustion attacks introduced by out-of-band scrutiny that requires extra software or hardware resources. Finally, a new technique, squeezing analysis, will be used to achieve strong and fast protection. These analyses and enhancement will be applied to diverse defenses such as control-flow integrity (CFI) and reassembly. This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.

LOADING MOONBASE SCORE

Directorate for Computer and Information Science and EngineeringCAREER-Faculty Erly Career DevSecure &Trustworthy CyberspaceSaTC: Secure and Trustworthy Cyberspacesecuritymemorydefense mechanismsdefenseerrorsattacksdefensesattackers

Questions for Pennsylvania State Univ University Park

Answered by the team behind this research.

Same researchers, same institution, same topic, scored first.