Collection / 02
The reading room.
Eleven published articles on parsers, protocols, and the assumptions in between.
-
2026-06-06
Inner-Parser SSRFProtocols · Medium ↗ · researchlab ↗
The bug class your URL validator was never going to catch.
-
2026-06-04
Race Conditions Are Not Race ConditionsConcurrency · Medium ↗ · researchlab ↗
Concurrency is the cheapest way to wedge a state machine apart. The window is never the bug.
-
2026-06-04
CVE-2026-48840 — Uninitialised Stack Leak in Exim's PROXY ParserProtocols · Medium ↗ · researchlab ↗
A malformed PROXY frame disclosed live stack bytes before SMTP authentication when the sender was trusted by
hosts_proxy. -
2026-05-03
Stylesheets Are Code: Hunting a Build-Time RCE Primitive Hidden in Plain Sight for Four YearsCode execution · researchlab ↗
What the supply-chain checkboxes don't check: the stylesheet compiler runs code.
-
2026-03-19
OIDC and OAuth 2.0 for People Looking for BugsProtocols · Medium ↗
If a product uses OAuth artifacts to answer OIDC questions, you are already in bug territory.
-
2026-03-18
Cookies and CORS for People Looking for BugsProtocols · Medium ↗
Most teams do not have a cookie model or a CORS model. They have folklore.
-
2026-03-17
JWTs for People Who Hunt Bugs, Not Blog PostsProtocols · Medium ↗
A serialized cryptographic object carrying attacker-controlled metadata: the question is what the verifier permits.
-
2026-03-15
When a Composite Checkout Keeps Pricing From a State That No Longer ExistsState logic · Medium ↗ · researchlab ↗
Breaking a transaction invariant in a bundled checkout flow.
-
2026-03-14
Most Bug Bounty Writeups Are Recycled. Real Bugs Are Hiding in the Specs.Identity · Medium ↗ · researchlab ↗
An account takeover through a Google login flow, found by reading the OIDC spec.
-
2025-11-19
The Header No One Was WatchingAccess control · Medium ↗
A quiet IDOR in a financial system, found because something felt too clean.
-
2025-04-14
Google Gemini iOS: Public Link Sharing Silently Leaks Entire ConversationsProduct security · Medium ↗
Share a snippet, leak the conversation. Now CVE-2025-5009.
Newest first. Mirrored pieces appear once. Read researchlab ↗