Del Security

Blog

Notes and technical write-ups from current research and framework work.

10 min read

Virtualizor Pre-auth Admin Takeover via OAuth Email SQL Injection

Virtualizor's social-login callback concatenates the email address returned by the OAuth provider straight into a SQL query. Because the email itself is the injection vector, the attack needs no special infrastructure -- just an ordinary OAuth account whose address carries the payload. We show why `x'OR/**/uid=1#@mydomain.com` is a valid email you can actually register on GitHub (and other providers), how it turns into an unauthenticated admin session, and why the vendor's 'could not reproduce' verdict missed the mark.

10 min read

cPanel/WHM Pre-auth Root Remote Code Execution

CVE-2026-41940. An unauthenticated attacker can chain four flaws in cPanel/WHM's session handling to obtain an interactive root shell over port 2087 in under ten seconds. We walk through each link in the chain, show the working PoC with a video demo, and give detection rules built from the forensic footprint.

3 min read

Plesk Advisor SQLi to Root Code Execution

Plesk Obsidian's Advisor extension ships with a SQL injection reachable by any authenticated user, including the lowest-privilege Customer account. We walk through the root cause -- a textbook concatenation bug behind an access control misconfiguration -- and what makes the psa database a particularly valuable target.