arrow
返回

ModSec-AdvLearn: Countering Adversarial SQL Injections With Robust Machine Learning

delete2025-01-01
delete0
PRE
AI
G
Giuseppe Floris
C
Christian Scano
B
Biagio Montaruli
L
Luca Demetrio
A
Andrea Valenza
L
Luca Compagna
D
Davide Ariu
L
Luca Piras
D
Davide Balzarotti
B
Battista Biggio
DOI:10.1109/TIFS.2025.3583234delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
许多Web应用防火墙(WAF)利用OWASP核心规则集(CRS)来阻止传入的恶意请求。CRS由不同规则集组成,由领域专家设计用于检测已知的Web攻击模式。规则集及其组合所使用的权重都是手动定义的,从而产生CRS的四种不同默认配置。在本工作中,我们专注于SQL注入(SQLi)攻击的检测,并表明CRS的手动配置通常在检测率和误报率之间产生次优的权衡。此外,我们表明这些配置对对抗性SQLi攻击不具有鲁棒性,即精心设计的攻击通过查询目标WAF来迭代优化恶意SQLi载荷以绕过检测。为克服这些限制,我们提出(i)使用机器学习来自动化选择要组合的规则集及其权重,即根据监控的Web服务定制CRS配置;以及(ii)利用对抗性训练显著提高其对对抗性SQLi操纵的鲁棒性。我们的实验使用配备CRS规则的知名开源ModSecurity WAF进行,表明我们提出的方法(命名为ModSec-AdvLearn)能够(i)将检测率提高最高30%,同时保持可忽略的误报率并舍弃高达50%的CRS规则;以及(ii)将对抗性SQLi攻击的鲁棒性提高最高85%,标志着在设计更有效和鲁棒的WAF方面取得了重大进展。我们在https://github.com/pralab/modsec-advlearn发布了我们的开源代码。
Keyword:
Web application firewalls
machine learning
SQL injection
adversarial training

期刊

IEEE Transactions on Information Forensics and Security 封面图
IEEE Transactions on Information Forensics and Security
IF:
8
论文数:
5.3K
被引数:
2.3W

机构

D
department of digital security
学者数:
2
论文数: 1
被引数: 0
P
pluribus one, cagliari, italy
学者数:
2
论文数: 1
被引数: 0
P
prima assicurazioni, milano, italy
学者数:
1
论文数: 1
被引数: 0
U
University of Genova
学者数:
625
论文数: 274
被引数: 0
E
endor labs
学者数:
1
论文数: 1
被引数: 0
U
university of cagliari
学者数:
1.2W
论文数: 9.7K
被引数: 9
学者 查看更多机构
引用论文

引用论文

Intriguing Properties of Adversarial ML Attacks in the Problem Space
err2020-05-01
err0
errOAAI
errFabio Pierazzi; Feargus Pendlebury; Jacopo Cortellazzi; Lorenzo Cavallaro
err分享
err收藏
err
IF0
err
err0
errOAAI
err
err分享
err收藏
A Machine-Learning-Driven Evolutionary Approach for Testing Web Application Firewalls
err2018-09-01
err41
errOAAI
errAppelt, Dennis; Nguyen, Cu D.; Panichella, Annibale; Briand, Lionel C.
err分享
err收藏
DeltaPhish: Detecting Phishing Webpages in Compromised Websites
err2017-08-12
err0
PREAI
errIgino Corona; Battista Biggio; Matteo Contini; Luca Piras; Roberto Corda; Mauro Mereu; Guido Mureddu; Davide Ariu; Fabio Roli
err分享
err收藏
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
WAF-A-MoLE
err2020-03-29
err0
errOAAI
errLuca Demetrio; Andrea Valenza; Gabriele Costa; Giovanni Lagorio
err分享
err收藏
学者 查看更多内容