JPRX.IO



Hi! My name's Joseph Ravichandran (aka "ravi").

I am a PhD student at MIT studying computer architecture, specifically microarchitectural security.

Links: GitHub, Twitter.

Light Mode

Posts

TRAVERTINE

January 30, 2025: An absolutely wild race condition in XNU: CVE-2025-24118.

SUSCTL

January 23, 2025: The kernel is sus. An integer type confusion in XNU: CVE-2024-54507.

TURPENTINE

June 19, 2024: I'll clean my code with TURPENTINE. A kernel 0-day in XNU: CVE-2024-27815.

LORD OF THE IO_URINGS

May 2, 2022: Finding a CVE in Linux or failing a class. How we found CVE-2022-29968.

Stuff I Wrote

MASTER THESIS @ MIT

2023: Discovering Novel Microarchitectural Security Vulnerabilities in Modern Processors.

SENIOR THESIS @ UIUC

2021: Modeling Microarchitectural Side Channel Attacks for Fun & Profit.

Stuff I've Hacked

XNU Kernel (macOS/ iOS)
CVE-2025-24118
CVE-2024-54510
CVE-2024-54507
CVE-2024-44209
CVE-2024-27815
CVE-2023-41060

Linux Kernel
CVE-2022-29968

ARM CPUs
PACMAN