Intriguing Properties of Adversarial ML Attacks in the Problem Space [Extended Version]
Jacopo Cortellazzi, Feargus Pendlebury, Daniel Arp, Erwin Quiring,, Fabio Pierazzi, Lorenzo Cavallaro

TL;DR
This paper formalizes problem-space adversarial attacks in ML, introduces a novel Android malware attack, and evaluates adversarial training's robustness, highlighting practical threats and defenses.
Contribution
It provides a formal framework for problem-space attacks, proposes a new Android malware attack overcoming previous limitations, and assesses adversarial training effectiveness.
Findings
Problem-space attacks can evade classifiers with minimal artifacts.
The proposed attack successfully evades state-of-the-art malware classifiers.
Adversarial training offers limited robustness against generated adversarial malware.
Abstract
Recent research efforts on adversarial machine learning (ML) have investigated problem-space attacks, focusing on the generation of real evasive objects in domains where, unlike images, there is no clear inverse mapping to the feature space (e.g., software). However, the design, comparison, and real-world implications of problem-space attacks remain underexplored. This article makes three major contributions. Firstly, we propose a general formalization for adversarial ML evasion attacks in the problem-space, which includes the definition of a comprehensive set of constraints on available transformations, preserved semantics, absent artifacts, and plausibility. We shed light on the relationship between feature space and problem space, and we introduce the concept of side-effect features as the by-product of the inverse feature-mapping problem. This enables us to define and prove…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Malware Detection Techniques · Adversarial Robustness in Machine Learning · Network Security and Intrusion Detection
