NoSQL Injection Detection Using Deep Neural Network and Principal Component Analysis of Injection Feature Vectors

NoSQL database has gained popularity in Big Data and other various applications for its simplicity and flexibility. The non-relational nature of NoSQL database such as MongoDB proves to improve development lifecycles and resources efficiency. However, security challenges arise along with increasing usage of NoSQL database, and NoSQL database is no exception to injection attacks. Machine learning proved to be an efficient method, as much has been researched. However, in the future there may be an increasing complexity of features that may prove costly to the model’s performance. Therefore, this research aims to utilize principal component analysis as dimensionality reduction and deep neural network as the classification method, to improve the security of NoSQL database. The text query is converted to feature vectors then further processed to reduce the input dimension of the deep neural network using PCA. The features used are based on previous research and various sources, and some are added after analyzing the dataset.10-fold cross validation is also applied to ensure that the model does not overfit the data, attempting to reduce bias to the result. The 10-fold cross validation model accuracy result is in average 97.44% with a standard deviation of 1.7%, and the testing results are 97.5% in accuracy,95.65% in precision, 91.67% in recall, and 93.61% in F1 score. Thus, it can be concluded that the usage of PCA on injection feature vectors can reduce complexity of the model.

Authors

Institutions

Publication Details

Published
2024-10-09
DOI
https://doi.org/10.1109/ic3ina64086.2024.10732284
Citations
2
Primary Topic
Online Learning and Analytics
Type
article
Field-Weighted Citation Impact
0.82
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

NoSQL Injection Detection Using Deep Neural Network and Principal Component Analysis of Injection Feature Vectors

Abba Suganda Girsang, Irwin Santoso Soegiharto
2 citations
Online Learning and Analytics
0.82
article

NoSQL Injection Detection Using Deep Neural Network and Principal Component Analysis of Injection Feature Vectors

Abba Suganda Girsang, Irwin Santoso Soegiharto
article en
2 citations

Abstract

NoSQL database has gained popularity in Big Data and other various applications for its simplicity and flexibility. The non-relational nature of NoSQL database such as MongoDB proves to improve development lifecycles and resources efficiency. However, security challenges arise along with increasing usage of NoSQL database, and NoSQL database is no exception to injection attacks. Machine learning proved to be an efficient method, as much has been researched. However, in the future there may be an increasing complexity of features that may prove costly to the model’s performance. Therefore, this research aims to utilize principal component analysis as dimensionality reduction and deep neural network as the classification method, to improve the security of NoSQL database. The text query is converted to feature vectors then further processed to reduce the input dimension of the deep neural network using PCA. The features used are based on previous research and various sources, and some are added after analyzing the dataset.10-fold cross validation is also applied to ensure that the model does not overfit the data, attempting to reduce bias to the result. The 10-fold cross validation model accuracy result is in average 97.44% with a standard deviation of 1.7%, and the testing results are 97.5% in accuracy,95.65% in precision, 91.67% in recall, and 93.61% in F1 score. Thus, it can be concluded that the usage of PCA on injection feature vectors can reduce complexity of the model.

Binus University (ID)
Openalex Percentile: Top 18%
Online Learning and Analytics
0.82
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.