SIDNet: A SQL Injection Detection Network for Enhancing Cybersecurity

  • Debendra Muduli*
  • , Shantanu Shookdeb
  • , Abu Taha Zamani
  • , Surabhi Saxena
  • , Anuradha Shantanu Kanade
  • , Nikhat Parveen
  • , Mohammad Shameem
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

4 Scopus citations

Abstract

SQL (Structured Query Language) injection is one of the most prevalent and dangerous forms of cyber-attacks, posing significant threats to database management systems and the overall security of web applications. By exploiting vulnerabilities in web applications, attackers can execute malicious SQL statements, potentially compromising the integrity and confidentiality of critical data. To combat these threats, in this study, we introduce two novel CNN models, SIDNet-1 (SQL Injection-attack Detection Network-1) and SIDNet-2 (SQL Injection-attack Detection Network-2), specifically designed for the classification of SQL injection attacks to bolster web application security. Our comprehensive evaluation includes a comparison of the performance of these customized CNN models against traditional machine learning approaches, highlighting improvements in classification accuracy and reductions in false alarm rates. The proposed models have been experimented with two publicly available dataset SQLI (SQL-Injection) and SQLV2 (SQL-Injection version2). Specifically, SIDNet-1 achieves an impressive accuracy of 98.02% on the SQLI dataset, while SIDNet-2 closely follows with 97.54%. Furthermore, on the SQLIV2 dataset, SIDNet-1 attains 97.77%, and SIDNet-2 achieves 97.83% accuracy respectively.

Original languageEnglish
Pages (from-to)176511-176526
Number of pages16
JournalIEEE Access
Volume12
DOIs
StatePublished - 1 Jul 2024
Externally publishedYes

Bibliographical note

Publisher Copyright:
© 2013 IEEE.

Keywords

  • CNN
  • SIDNet
  • SQLI
  • cyber security

ASJC Scopus subject areas

  • General Computer Science
  • General Materials Science
  • General Engineering

Fingerprint

Dive into the research topics of 'SIDNet: A SQL Injection Detection Network for Enhancing Cybersecurity'. Together they form a unique fingerprint.

Cite this