Empirical Analysis of Evasion and Poisoning Against Malware Data Drift Detection
Mingyue Yang, David Lie, Nicolas Papernot
cs.CR
Submitted: 2026-08-12
Updated: 2026-08-13
License: http://creativecommons.org/licenses/by/4.0/
The gist: As concept drift due to malware evolution presents challenges for malware classification, machine learning-based data drift detection tools are developed to mitigate this problem.
Terminology
Abstract
As concept drift due to malware evolution presents challenges for malware classification, machine learning-based data drift detection tools are developed to mitigate this problem. These data drift detector tools are designed for a different purpose and built with different techniques compared to malware classifiers. Although evasion and poisoning attacks against machine learning-based malware classifiers can cause misclassification of malware samples, it is not clear how these attacks work against data drift detectors and malware classifiers in combination. This work investigates the effect of evasion and poisoning attacks on the data drift detector along with the malware classifier. We demonstrate how unique characteristics of data drift detectors cause attacks against malware classifiers to work differently against them.
Sources
- EMBER: An Open Dataset for Training Static PE Malware Machine Learning Models
- Evading Malware Classifiers via Monte Carlo Mutant Feature Discovery
- Explaining Vulnerabilities of Deep Learning to Adversarial Malware Binaries
- Deceiving End-to-End Deep Learning Malware Detectors using Adversarial Examples
- MAB-Malware: A Reinforcement Learning Framework for Attacking Static Malware Classifiers
Related papers
- SoK: AI-Augmented Binary Reversing
- Relaxed Sender Anonymity for CBDC Interbank Settlement: A Zero-Knowledge Approach on Permissioned EVM
- Calibration-Family Overfit: Why Trusted Sabotage Monitors Don't Transfer Across Lineages
- Estimating the Social Cost of Corporate Data Breaches
- Efficient Fuzzy PSI under One-Sided Assumptions
- Sealing the Audit-Runtime Gap for LLM Skills