Online Shopping Portal 3.1 — SQL Injection to RCE (Unauthenticated)
Unauthenticated SQL injection in the login form allows bypassing authentication. A second SQL injection using INTO OUTFILE writes a PHP webshell to the server, achieving remote code execution without any credentials.