SQL Injection Detection using Machine Learning: A Review

  • Mohammed A M Oudah
  • Mohd Fadzli Marhusin
N/ACitations
Citations of this article
16Readers
Mendeley users who have this article in their library.

Abstract

SQL injection attacks are critical security vulnerability exploitation in web applications, posing risks to data, if successfully executed, allowing attackers to gain unauthorised access to sensitive data. Due to the absence of a standardised structure, traditional signature-based detection methods face challenges in effectively detecting SQL injection attacks. To overcome this challenge, machine learning (ML) algorithms have emerged as a promising approach for detecting SQL injection attacks. This paper presents a comprehensive literature review on the utilisation of ML techniques for SQL injection detection. The review covers various aspects, including dataset collection, feature extraction, training, and testing, with different ML algorithms. The studies included in the review demonstrate high levels of accuracy in detecting attacks and reducing false positives.

Cite

CITATION STYLE

APA

Mohammed A M Oudah, & Mohd Fadzli Marhusin. (2024). SQL Injection Detection using Machine Learning: A Review. Malaysian Journal of Science Health & Technology, 10(1), 39–49. https://doi.org/10.33102/mjosht.v10i1.368

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free