XSS in Vue SSR via a Missing CR
2026-08-31
Security Research
How a single character missing from an attribute-name blacklist in Vue's SSR renderer lets one object key get parsed by real browsers as three separate HTML attributes, including a self-firing event handler.
HTB Sitelytic — SSRF to Redis RCE
2026-08-31
CTF
A beginner-friendly walkthrough of a hard-tier chain: a template-injection bug you can't reach through the front door, so you smuggle a malicious PHP object into a Redis queue via a CRLF-injected SSRF and let the background worker detonate it into command execution.
HTB Regregious — Cache Poisoning to XSS
2026-08-31
CTF
A beginner-friendly walkthrough of a three-bug web chain: poisoning a shared cache to plant a payload in a bot's browser, polluting a JavaScript prototype to smuggle settings into jQuery, and stealing the bot's cookie back through the same cache — no attacker server required.
Credentialed CORS via localhost Reflection
2026-08-14
Bug Bounty
A private-program finding where an API reflected a localhost origin alongside Access-Control-Allow-Credentials, exposing private AI assistant conversations cross-origin — and why the attacker precondition, not the data sensitivity, decided the severity.
SSRF Denylist Bypass in ip-range-check
2026-08-05
Security Research
The full journey from hunting SSRF guards to finding a validator-vs-connector disagreement in ip-range-check — how abbreviated IPv4 notation bypasses denylist checks affecting ~390k weekly downloads.
Weak Randomness in @hono/oauth-providers
2026-08-03
Security Research
A deep dive into CWE-338 in @hono/oauth-providers: why using Math.random() for OAuth state and PKCE verifiers defeats CSRF protection, and how to prove it with a deterministic-reconstruction PoC.
OAuth Login-CSRF in Nuxt-Auth-Utils
2026-08-03
Security Research
An architectural deep dive into uncovering a moderate OAuth Login-CSRF vulnerability in nuxt-auth-utils, affecting 35 out of 48 supported identity providers due to missing state validation.
Darkly v2 - Introduction to OWASP
2026-08-02
Projects
A full-length offensive security walkthrough of Darkly, the 42 Network web-exploitation project — chaining IDOR, unrestricted file upload, stored XSS against a moderation bot, MD5 reset tokens, mass assignment, XXE-to-SSRF, PocketBase privilege escalation, LFI via path traversal, and a CSRF endpoint with no server-side Origin validation into a complete authentication bypass, then auditing the remaining OWASP Top 10 weaknesses.
onevilx