arrow
返回

MFXSS: An effective XSS vulnerability detection method in JavaScript based on multi-feature model

delete2023-01-01
delete7
PRE
AI
Z
Zhonglin Liu
方
方勇 (Yong Fang)
C
Cheng Huang *
Y
Yijia Xu
DOI:10.1016/j.cose.2022.103015delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The widespread use of web applications has also made them more vulnerable to hackers, resulting in the leakage of large amounts of application and personal privacy data. Cross-site scripting (XSS) attacks are one of the most significant threats to web applications. Attackers can inject scripts to control the victim's browser to send data or execute commands, leading to the theft of privacy or the hijacking of login to-kens. Therefore, we proposed a multi-feature fusion-based neural network vulnerability detection model for detecting XSS vulnerabilities in the JavaScript source code of websites (We termed our implementa-tion of this approach MFXSS). We combine abstract syntax tree (AST) and code control flow graph (CFG) to convert the generalized sample data into graph structure and code string structure. Then, through the graph convolutional neural network, weighted aggregation, and the bidirectional recurrent neural net-work, the logical call features and the context execution relationship features of the source code are extracted and fused respectively. Finally, the fused feature vectors are used to detect and predict XSS vulnerabilities in JavaScript. In the experiment, we designed multiple control experiments to verify that the model construction is optimal, and the accuracy rates in the standard and variant datasets are 0.997 and 0.986. Moreover, in comparing similar detection schemes, MFXSS also performs better. Applying the model to an actual web environment, we successfully detected the presence of XSS vulnerabilities in websites.(c) 2022 Elsevier Ltd. All rights reserved.
Keyword:
Cross -site scripting
Multi -feature fusion
Graph convolutional network
Weighted aggregation
Vulnerability detection

期刊

C
Computers and Security
IF:
5.4
论文数:
4.6K
被引数:
1.4W

机构

S
sichuan university
学者数:
12.1W
论文数: 7.8W
被引数: 100
引用论文

引用论文

Pediatric Auditory Brainstem Implant Users Compared With Cochlear Implant Users With Additional Disabilities
err2019-08-01
err0
PREAI
errTirza F. K. van der Straaten; Anouk P. Netten; Peter Paul B. M. Boermans; Jeroen J. Briaire; Esther Scholing; Radboud W. Koot; Martijn J. A. Malessy; Andel G. L. van der Mey; Berit M. Verbist; Johan H. M. Frijns
err分享
err收藏
Re-Cloning the N27 Dopamine Cell Line to Improve a Cell Culture Model of Parkinson's Disease
err2016-08-11
err0
errOAAI
errLu Gao; Wenbo Zhou; Breanna Symmes; Curt R. Freed
err分享
err收藏
Modes of induced cardiac arrest: hyperkalemia and hypocalcemia - literature review
err2014-01-01
err0
errOAAI
errMarcos Aurélio Barboza de Oliveira; Antonio Carlos Brandi; Carlos Alberto dos Santos; Paulo Henrique Husseini Botelho; José Luis Lasso Cortez; Domingo Marcolino Braile
err分享
err收藏
err分享
err收藏
GraphXSS: An efficient XSS payload detection approach based on graph convolutional network
err2022-03-01
err28
PREAI
errLiu, Zhonglin; Fang, Yong; Huang, Cheng; Han, Jiaxuan
err分享
err收藏
err分享
err收藏
学者 查看更多内容