Home

Blogs

Notes from the field

Clear, practical writeups on the vulnerabilities I find and the tools I use to find them, across web, cloud, and hardware security.

Environment Variable XSS to Account Takeover (CVE-2025-5352)

A custom script environment variable rendered with dangerouslySetInnerHTML turned a configuration value into stored XSS and a full account takeover in Lunary.

Read article
NRF24 and Node MCU board wired to a Flipper Zero showing the GPIO menu

Flipper Zero: The Pentester's Swiss Army Knife

A portable multitool for pentesters and geeks in a toy like body, and the cool things you can actually do with it.

Read article

Unmasking the Armor: Multiple Vulnerabilities in eScan Antivirus

Privilege escalation and cross site scripting I found in the eScan Management Console during a VAPT engagement.

Read article

Elastic Beanstalk Subdomain Takeover

A rare cloud takeover where a forgotten CNAME record let me deploy my own app on another organization's domain.

Read article

Uncovering Multiple Vulnerabilities in Issabel PBX

More than 6000 instances exposed on Shodan, and a set of CSRF flaws hiding in the phone system nobody tests.

Read article

Shopify Subdomain Takeover

My first subdomain takeover writeup, where a script left running overnight handed me three claimable subdomains.

Read article

How I Exploited SQL Injection to a SQL Shell within 15 Minutes

My very first writeup on SQL injection, and how I turned it into a command shell on a live target overnight.

Read article
Coming soon

Peeking into Attacker's Web Server

A new writeup is on the way. Check back soon.

Coming soon

Microsoft SharePoint Blind XSS worth $XXXX

A new writeup is on the way. Check back soon.

Building in the open

Tools and research projects

Open source work where security testing meets automation.

MCPScan TypeScript

An offensive auditor for Model Context Protocol servers. It detects tool poisoning, credential leaks, remote code execution vectors, server side request forgery, session hijacking, and supply chain weaknesses across stdio, HTTP, and SSE transports.

Explore on GitHub

Subdomain Takeover Research Methodology

A field tested approach to finding dangling DNS records and reclaiming abandoned cloud services. I have used it to safely demonstrate takeovers across Shopify and AWS Elastic Beanstalk, then reported each one for remediation.

Read the writeups