MALFUNCTION 54: The Story of the Therac-25's Deadly Software

M2 Jun 02, 2026, 10:20 AM - 11:10 AM

Kyle Kotowick

Founder & CEO @ Invicton Labs

About the session

A series of keystrokes too fast and a status message no one understood: “Malfunction 54.” In seconds, a patient received a lethal radiation dose. The Therac-25, a software-controlled therapeutic linear accelerator, was a real medical device in which software failures caused at least six massive radiation overdoses between 1985 and 1987. 

This talk dissects the exact engineering mistakes that let a race condition, cryptic UX, and overconfidence in software-only “interlocks” turn life-saving equipment into a weapon, and translates them into modern lessons you can apply today. We'll walk through risks of concurrent programming, realistic software risk assessment, and considerations for safety-critical applications that protect lives.

Get inspiration & news from us

I agree that Cornerstone will send me news via e-mail