Adversarial Attack on Deep Learning Model Detecting XSS

Cross-Site Scripting (XSS) remains one of the most persistent vulnerabilities in web applications, necessitating robust detection mechanisms to counter increasingly sophisticated attack patterns. This study proposes a novel approach to attack XSS detection model by using a recurrent neural network (RNN) to generate adversarially perturbed payloads. These perturbed samples mimic real-world malicious inputs by selectively encoding characters with their encoded counterparts. Using a character-level tokenization strategy, the RNN model is trained to predict and perturb sequences that challenge the detection model’s robustness. After generating adversarial samples through probabilistic character-level encoding, we evaluate our XSS detection model on both perturbed and unperturbed samples to assess the outcome. Our attacking technique has successfully managed to reduce the metrics such as accuracy, precision, recall and F1-Score against the detection model of the malicious class.

Authors

Institutions

Publication Details

Published
2024-12-04
DOI
https://doi.org/10.1109/icacrs62842.2024.10841636
Citations
1
Primary Topic
Adversarial Robustness in Machine Learning
Type
article
Field-Weighted Citation Impact
0.35
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Adversarial Attack on Deep Learning Model Detecting XSS

Kurunandan Jain, Aswin Harish Kuttaten
1 citations
Adversarial Robustness in Machine Learning
0.35
article

Adversarial Attack on Deep Learning Model Detecting XSS

Kurunandan Jain, Aswin Harish Kuttaten
article en
1 citations

Abstract

Cross-Site Scripting (XSS) remains one of the most persistent vulnerabilities in web applications, necessitating robust detection mechanisms to counter increasingly sophisticated attack patterns. This study proposes a novel approach to attack XSS detection model by using a recurrent neural network (RNN) to generate adversarially perturbed payloads. These perturbed samples mimic real-world malicious inputs by selectively encoding characters with their encoded counterparts. Using a character-level tokenization strategy, the RNN model is trained to predict and perturb sequences that challenge the detection model’s robustness. After generating adversarial samples through probabilistic character-level encoding, we evaluate our XSS detection model on both perturbed and unperturbed samples to assess the outcome. Our attacking technique has successfully managed to reduce the metrics such as accuracy, precision, recall and F1-Score against the detection model of the malicious class.

Amrita Vishwa Vidyapeetham (IN)
Openalex Percentile: Top 30%
Adversarial Robustness in Machine Learning
0.35
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.

Adversarial Attack on Deep Learning Model Detecting XSS — Kurunandan Jain, Aswin Harish Kuttaten · (2024) | TGRS Research Map | TGRS