[Netbsd - cryptodev] One integer overflow and plenty of UAF
2026-02-06
The NetBSD opencrypto framework provides a standardized interface for kernel-level cryptographic operations, allowing userspace applications to leverage hardware acceleration.
This post breaks down three distinct vulnerabilities discovered in the ioctl handling of the crypto operations in /dev/crypto reachable from an unpriviledged user. These vulnerabilities were discovered through fuzzing with Syzkaller. These bugs were assigned: CVE-2026-32848 (Session lifecycle race condition → UAF / double-free) and CVE-2026-32849 (Integer handling flaw → NULL pointer dereference).
2089 words
|
10 minutes
[Cryptodev-linux] Page-level UAF exploitation
2026-01-12
LPE for cryptodev-linux oot module (CVE-2026-28529)
2105 words
|
11 minutes
VirtualBox fuzzing - improvements
2025-11-01
In my last article I implemented a basic harness for the XHCI VirtualBox device. I wasn’t satisfied with the coverage so I kept trying to improve the harness (and made slight changes in the KVM / qemu code) to be able to fuzz both of the fast and slow path at the same time. The code material is available here.
721 words
|
4 minutes
VirtualBox fuzzing - Basic harness
2025-09-28
In 2025 I completed an internship at Out of bounds leveraging me to research for roughly 5 months for bugs in the VirtualBox USB stack (xHCI). In this blogpost I will explain mu workflow and how I managed to fuzz this subsystem by using kAFL/nyx.
4095 words
|
20 minutes
[ImaginaryCTF 2023 - pwn] window-of-opportunity
2023-07-24
window-of-opportunity is a kernel exploitation challenge I did for the ImaginaryCTF 2023. We are given an arbitrary read primitive (and a stack buffer overflow but I didn’t use it), and the goal is basically to read the /flag.txt file. All the related files can be found there.
1078 words
|
5 minutes
[ImaginaryCTF 2023 - pwn] mailman
2023-07-24
mailman is a heap challenge I did for the ImaginaryCTF 2023 event. It was a basic heap challenge involving tcache poisoning, safe-linking and seccomp bypass. You can find the related files there.
2075 words
|
10 minutes
[Grey Cat CTF Quals 2023 - pwn] Write me a Book
2023-05-21
Write me a book is a heap challenge I did during the Grey Cat The Flag 2023 Qualifiers. You can find the tasks and the exploit here.
2678 words
|
13 minutes
[HackTM finals 2023 - pwn] cs2101
2023-05-15
cs2101 is shellcoding / unicorn sandbox escape challenge I did during the HackTM finals
1133 words
|
6 minutes