Detecting and Mitigating SQL Injection Vulnerabilities in Web Applications
Sagar Neupane

TL;DR
This paper presents a systematic penetration testing methodology using popular tools to detect, exploit, and mitigate SQL injection vulnerabilities in PHP-MySQL web applications, emphasizing input sanitization and prepared statements.
Contribution
It introduces a comprehensive, practical approach combining tools and techniques for effective SQLi vulnerability assessment and mitigation in real-world web applications.
Findings
Input sanitization reduces SQLi risks
Prepared statements effectively prevent SQL injection
Ongoing security assessments are essential for emerging threats
Abstract
SQL injection (SQLi) remains a critical vulnerability in web applications, enabling attackers to manipulate databases through malicious inputs. Despite advancements in mitigation techniques, the evolving complexity of web applications and attack strategies continues to pose significant risks. This paper presents a comprehensive penetration testing methodology to identify, exploit, and mitigate SQLi vulnerabilities in a PHP-MySQL-based web application. Utilizing tools such as OWASP ZAP, sqlmap, and Nmap, the study demonstrates a systematic approach to vulnerability assessment and remediation. The findings underscore the efficacy of input sanitization and prepared statements in mitigating SQLi risks, while highlighting the need for ongoing security assessments to address emerging threats. The study contributes to the field by providing practical insights into effective detection and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
