Skip to content
Temporal Memory Safety in C and C++: An AI-Enhanced Pointer Ownership Model episode artwork

Feb 9, 2026 24 min

Temporal Memory Safety in C and C++: An AI-Enhanced Pointer Ownership Model

from Software Engineering Institute (SEI) Podcast Series Hosted by David Svoboda, Lori Flynn

In October 2025, CyberPress reported a critical security vulnerability in the Redis Server, an open-source in-memory database that allowed authenticated attackers to achieve remote code execution through a use-after-free flaw in the Lua scripting engine. In 2024, another prominent temporal memory safety flaw was found in the Netfilter subsystem in the Linux kernel: CVE-2024-1086. Bugs related to temporal memory safety, such as use-after-free and double-free vulnerabilities, are challenging issues in C and C++ code. In this podcast from the Carnegie Mellon University Software Engineering Institute (SEI), Lori Flynn, a senior software security researcher in the SEI's CERT Division, and David Svoboda, a senior software engineer, also in CERT, sit down with Tim Chick, technical manager of CERT's Applied Systems Group, to discuss recent updates to the Pointer Ownership Model for C, a modeling framework designed to improve the ability of developers to statically analyze C programs for errors involving temporal memory.

Episode details come from the podcast's RSS feed.

Embed this episode

Ready to play

Temporal Memory Safety in C and C++: An AI-Enhanced Pointer Ownership Model

0:00 24:25

No transcript yet.

Requests help us decide what to transcribe next.

Frequently asked questions

How long is this episode of Software Engineering Institute (SEI) Podcast Series?

This episode is 24 minutes long.

When was this Software Engineering Institute (SEI) Podcast Series episode published?

This episode was published on February 9, 2026.

Can I download this Software Engineering Institute (SEI) Podcast Series episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.