Security Research

A Quick Note

Over the course of the last decade or so, I discovered and reported dozens of security bugs in popular software packages. By necessity, the list below contains just a subset of those; multiple security reports had never gotten a CVE number assigned to them for various reasons.

I generally focus on low-level application security, and that covers projects like: the Linux kernel, various input parsing libraries (images, PDF, media, etc.), web browsers, system services, and Internet network services. The most frequent tool I use to discover software flaws is Honggfuzz.

Trivia

In 2016, I was nominated for a Pwnie Award for publishing a flaw in AMD CPUs. The flaw enabled unprivileged users of a VM to execute code at the host's CPU ring0. The Register published a short article on how the bug was discovered.

Again, in 2017 I was nominated for the same Pwnie Award for finding a vulnerability in the OpenSSL suite (pre-auth) which potentially allowed for remote code execution.

Vulnerability Disclosures