Fabio Pierazzi

Associate Professor in Computer Science at University College London
Member of the UCL Information Security Group

prof_pic.jpg

Office 109

169 Euston Rd.

UCL, London

I am invested into understanding how AI can be used to improve systems security tasks, with a particular emphasis on settings in which attackers adapt quickly to new defenses. In this context, I am currently exploring how to measure, mitigate and prevent concept drift in ML-based detection systems; how to measure and improve robustness of systems to adversarial attacks while taking into account problem-space constraints (such as preserving semantics of modified code); and how to explain what these systems are doing, both from an attacker’s and a defender’s perspective.

I also care deeply about the practicality of our proposed solutions, and on understanding implications and limitations of using AI in the context of computer security. To this purpose, I also regularly engage and collaborate with industry. I mostly work on malware analysis and network traffic, but I am becoming more interested in understanding inner workings of AI and ML models to improve their trustworthiness in more general security scenarios.

I am always looking for motivated students and collaborators passionate about these topics. If you are interested in joining my team, or even just visiting, have a look here.

news

Jul 22, 2026 Shae’s paper has been accepted to USENIX Security 2026!
Mar 09, 2026 PhD Opportunity for Home/UK only (deadline: Apr 10, 2026).
Mar 05, 2026 Xin Fan’s paper has been accepted to IEEE EuroS&P!
Dec 23, 2025 CDT Cyber-Physical Risk PhD opportunity for Home/UK only (deadline: Feb 15).
Dec 10, 2025 Theo and Mario’s paper has been accepted to SaTML26!

selected publications

  1. IEEE SaTML
    Beyond the TESSERACT: Trustworthy Dataset Curation for Sound Evaluations of Android Malware Classifiers
    Theo Chow, Mario D’Onghia, Lorenz Linhardt, Zeliang Kan, Daniel Arp, Lorenzo Cavallaro, and Fabio Pierazzi
    In IEEE Conference on Secure and Trustworthy Machine Learning (SaTML), 2026
  2. AAAI
    DRMD: Deep Reinforcement Learning for Malware Detection under Concept Drift
    Shae McFadden, Myles Foley, Mario D’Onghia, Chris Hicks, Vasilios Mavroudis, Nicola Paoletti, and Fabio Pierazzi
    In Proc. 40th Annual AAAI Conference on Artificial Intelligence (AAAI-26), 2026
  3. USENIX Sec
    SoK: The Pitfalls of Deep Reinforcement Learning for Cybersecurity
    Shae McFadden, Myles Foley, Elizabeth Bates, Ilias Tsingenopoulos, Sanyam Vyas, Vasilios Mavroudis, Chris Hicks, and Fabio Pierazzi
    In Proc. of USENIX Security Symposium, 2026
  4. IEEE EuroS&P
    KnowML: Improving Generalization of ML-NIDS with Attack Knowledge Graphs
    Xin Fan Guo, Xinran Zheng, Albert Merono Penuela, Lorenzo Cavallaro, Sergio Maffeis, and Fabio Pierazzi
    In Proc. 11th IEEE European Symposium on Security and Privacy (EuroS&P), 2026
  5. RAID
    How to Train your Antivirus: RL-based Hardening through the Problem Space
    Ilias Tsingenopoulos, Jacopo Cortellazzi, Branislav Bošanský, Simone Aonzo, Davy Preuveneers, Wouter Joosen, Fabio Pierazzi, and Lorenzo Cavallaro
    In Proc. of the International Symposium on Research in Attacks, Intrusions and Defenses (RAID), 2024
  6. IEEE SaTML
    ML-Based Behavioral Malware Detection Is Far From a Solved Problem
    Yigitcan Kaya, Yizheng Chen, Marcus Botacin, Shoumik Saha, Fabio Pierazzi, Lorenzo Cavallaro, David Wagner, and Tudor Dumitras
    In IEEE Conference on Secure and Trustworthy Machine Learning (SaTML), 2025
  7. DLSP
    Wendigo: Deep Reinforcement Learning for Denial-of-Service Query Discovery in GraphQL
    Shae McFadden, Marcello Maugeri, Chris Hicks, Vasilis Mavroudis, and Fabio Pierazzi
    In Proc. of the IEEE Workshop on Deep Learning Security and Privacy (DLSP), 2024
  8. AISec
    Drift Forensics of Malware Classifiers
    Theo Chow, Zeliang Kan, Lorenz Linhardt, Lorenzo Cavallaro, Daniel Arp, and Fabio Pierazzi
    In Proc. of the ACM Workshop on Artificial Intelligence and Security (AISec), 2023
  9. USENIX Sec
    Dos and don’ts of machine learning in computer security
    Daniel Arp, Erwin Quiring, Feargus Pendlebury, Alexander Warnecke, Fabio Pierazzi, Christian Wressnegger, Lorenzo Cavallaro, and Konrad Rieck
    In Proc. of USENIX Security Symposium, 2022

    Distinguished Paper Award
  10. IEEE SaTML
    “Real Attackers Don’t Compute Gradients”: Bridging the Gap Between Adversarial ML Research and Practice
    Giovanni Apruzzese, Hyrum S Anderson, Savino Dambra, David Freeman, Fabio Pierazzi, and Kevin Roundy
    In IEEE Conference on Secure and Trustworthy Machine Learning (SaTML), 2023

    Position Paper
  11. ACM TOPS
    Intriguing properties of adversarial ML attacks in the problem space [Extended Version]
    Jacopo Cortellazzi, Feargus Pendlebury, Daniel Arp, Erwin Quiring, Fabio Pierazzi, and Lorenzo Cavallaro
    In ACM Transactions on Privacy and Security (TOPS), 2025
  12. IEEE S&P
    Intriguing properties of adversarial ML attacks in the problem space
    Fabio Pierazzi, Feargus Pendlebury, Jacopo Cortellazzi, and Lorenzo Cavallaro
    In IEEE Symposium on Security and Privacy (S&P), 2020
  13. USENIX Sec
    TESSERACT: Eliminating experimental bias in malware classification across space and time
    Feargus Pendlebury, Fabio Pierazzi, Roberto Jordaney, Johannes Kinder, and Lorenzo Cavallaro
    In Proc. of USENIX Security Symposium, 2019