
handle: 2108/240051
Code Injection attacks such as SQL Injection and Cross-Site Scripting (XSS) are among the major threats for today's web applications and systems. This paper proposes CODDLE, a deep learning-based intrusion detection systems against web-based code injection attacks. CODDLE's main novelty consists in adopting a Convolutional Deep Neural Network and in improving its effectiveness via a tailored pre-processing stage which encodes SQL/XSS-related symbols into type/value pairs. Numerical experiments performed on real-world datasets for both SQL and XSS attacks show that, with an identical training and with a same neural network shape, CODDLE's type/value encoding improves the detection rate from a baseline of about 75% up to 95% accuracy, 99% precision, and a 92% recall value.
JavaScript, General Computer Science, code injection; Deep learning; intrusion detection; JavaScript; SQL injection; supervised learning; XSS, intrusion detection, General Engineering, Deep learning, XSS, supervised learning, TK1-9971, SQL injection, code injection, Settore ING-INF/03 - TELECOMUNICAZIONI, General Materials Science, Electrical engineering. Electronics. Nuclear engineering
JavaScript, General Computer Science, code injection; Deep learning; intrusion detection; JavaScript; SQL injection; supervised learning; XSS, intrusion detection, General Engineering, Deep learning, XSS, supervised learning, TK1-9971, SQL injection, code injection, Settore ING-INF/03 - TELECOMUNICAZIONI, General Materials Science, Electrical engineering. Electronics. Nuclear engineering
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 40 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Top 10% | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Top 10% | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Top 10% |
