Detection of XSS Attacks in Web Applications: A Machine Learning Approach

Abstract

With the increased use of the internet, web applications and websites are becoming more and more common. With the increased use, cyber-attacks on web applications and websites are also increasing. Of all the different types of cyber-attacks on web applications and websites, XSS (Cross-Site Scripting) attacks are one of the most common forms of attack. XSS attacks are a major problem in web security and ranked as number two web application security risks in the OWASP (Open Web Application Security Project) Top 10. Traditional methods of defence against XSS attacks include hardware and software-based web application firewalls, most of which are rule and signature-based. Rule-based and signature-based web application firewalls can be bypassed by obfuscating the attack payloads. As such, rule-based and signature-based web application firewalls are not effective against detecting XSS attacks for payloads designed to bypass web application firewalls. This paper aims to use machine learning to detect XSS attacks using various ML (machine learning) algorithms and to compare the performance of the algorithms in detecting XSS attacks in web applications and websites.

Authors and Affiliations

Bronjon Gogoi, Tasiruddin Ahmed, Hemanta Kumar Saikia

Keywords

Related Articles

Block Chain and Competitive Business Performance

Information Technology has played a significant role in the evolution of financial markets in recent decades, altering the way financial organizations communicate with one another. However, when amazing breakthroughs lik...

Pseudo-Code Attack (PCA) in Software Engineering

Software development has been more important in recent technological advancements in both hardware and software. The creation of scripting languages is critical to the development of software. The development of programm...

Polymer Modified Flexible Pavement and Characterization

Rutting is an essential explanation of untimely disintegration of black-top roadway asphalts. Asphalts constructed with polymer and different modifiers are showing further developed execution. The virgin black-top and ch...

Hybrid Application Development using Ionic Framework & AngularJS

A new framework is being used nowadays in order to develop cross platform application since it is extremely cumbersome to form applications for various platforms specifically due to the complications of using Java, Objec...

Helmet Detection and Number Plate Recognition Using YOLOv8 and Tensorflow Algorithm in Machine Learning

In many suburbs, urban areas and locals across the globe there is a disconcerting surge in motorcycle accidents has become increasingly evident. Even though a helmet is the most important safety gadget, people do not wea...

Download PDF file
  • EP ID EP747592
  • DOI 10.21276/ijircst.2021.9.1.1
  • Views 65
  • Downloads 0

How To Cite

Bronjon Gogoi, Tasiruddin Ahmed, Hemanta Kumar Saikia (2021). Detection of XSS Attacks in Web Applications: A Machine Learning Approach. International Journal of Innovative Research in Computer Science and Technology, 9(1), -. https://europub.co.uk/articles/-A-747592