Whoami

CVE-2026-33990

SSRF in Docker Model Runner’s OCI authentication flow. A malicious registry can redirect the token exchange to scan internal networks and exfiltrate tokens during a model pull....

March 29, 2026 · 8 min · David Rochester

CVE-2026-0842

Missing authentication in the smART Sketcher 2.0 allows anyone within Bluetooth range to send arbitrary images to a child’s toy without any pairing or authorization....

January 9, 2026 · 4 min · David Rochester

CMU Binary Bomb Lab - Phase 6

Phase 6 of the CMU Binary Bomb. Reversing a linked list sorting algorithm to find the correct node ordering and defuse the final bomb....

August 19, 2024 · 3 min · David Rochester

CMU Binary Bomb Lab - Phase 5

Phase 5 of the CMU Binary Bomb. Mapping an array lookup chain to find the input that iterates exactly 15 times and lands on 0xF....

August 17, 2024 · 6 min · David Rochester

CMU Binary Bomb Lab - Phase 4

Phase 4 of the CMU Binary Bomb. Using Ghidra to decompile a recursive function and trace the call tree to find the correct input....

August 16, 2024 · 3 min · David Rochester

CMU Binary Bomb Lab - Phase 3

Phase 3 of the CMU Binary Bomb. Tracing sscanf format strings and conditional jumps to find the correct two-number input....

August 16, 2024 · 2 min · David Rochester

CMU Binary Bomb Lab - Phase 2

Phase 2 of the CMU Binary Bomb. Reverse engineering a doubling algorithm that expects the sequence 1 2 4 8 16 32....

August 16, 2024 · 4 min · David Rochester

CMU Binary Bomb Lab - Phase 1

Phase 1 of the CMU Binary Bomb. Using WinDbg to find a plaintext string comparison and defuse the first phase....

August 15, 2024 · 3 min · David Rochester

CMU Binary Bomb Lab - Introduction

Introduction to the CMU Binary Bomb reverse engineering challenge. Background on the lab, tools used, and what to expect across all 6 phases....

August 15, 2024 · 3 min · David Rochester

Want to Overflow Buffers?

Walkthrough of the ‘bof’ challenge from pwnable.kr. Analyzing the stack layout in Ghidra and crafting a buffer overflow payload to overwrite a function parameter....

August 9, 2024 · 7 min · David Rochester