Work

SQL Injection Attack Detection using Machine Learning Algorithms

Year: 2024
Type: article
Abstract: SQL Injection is one of the most common vulnerabilities exploited for both privacy breaches and financial damage. It remains the top vulnerability on the most recent OWASP Top 10 list, with the number of such attacks on the rise. The SQL Injection Detection Challenge is addressed using machine learning algorithms. By employing a classification method, communications are identified as either SQL Injection or plain text. This research proposes a machine learning framework to assess the feasibility of using a machine learning classifier to detect SQL Injection attacks. Classification algorithms such as Random Forest, Gradient Boosting, SVM, and ANN are utilized. As a result, ANN demonstrated superior performance and required less time to detect SQL Injection attacks.
Language: English
Open Access status: hybrid
OpenAlex ID: W4404080566
FWCI: 2.032
Cites: 17
Cited by: 8
Related to: 10