Manipulating Recommender Systems: A Survey of Poisoning Attacks and Countermeasures
Not on the map. Why?
Abstract (arXiv)
Recommender systems have become an integral part of online services to help users locate specific information in a sea of data. However, existing studies show that some recommender systems are vulnerable to poisoning attacks, particularly those that involve learning schemes. A poisoning attack is where an adversary injects carefully crafted data into the process of training a model, with the goal of manipulating the system's final recommendations. Based on recent advancements in artificial intelligence, such attacks have gained importance recently. While numerous countermeasures to poisoning attacks have been developed, they have not yet been systematically linked to the properties of the attacks. Consequently, assessing the respective risks and potential success of mitigation strategies is difficult, if not impossible. This survey aims to fill this gap by primarily focusing on poisoning attacks and their countermeasures. This is in contrast to prior surveys that mainly focus on attacks and their detection methods. Through an exhaustive literature review, we provide a novel taxonomy for poisoning attacks, formalise its dimensions, and accordingly organise 30+ attacks described in the literature. Further, we review 40+ countermeasures to detect and/or prevent poisoning attacks, evaluating their effectiveness against specific types of attacks. This comprehensive survey should serve as a point of reference for protecting recommender systems against poisoning attacks. The article concludes with a discussion on open issues in the field and impactful directions for future research. A rich repository of resources associated with poisoning attacks is available at https://github.com/tamlhp/awesome-recsys-poisoning.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 33 of its 181 references that are in the map. First posted on arXiv 23 Apr 2024.
Builds on
33 of 181 references.
References · 33
- 2019A Survey on Bias and Fairness in Machine Learningcited by 1,911
- 2017One pixel attack for fooling deep neural networkscited by 579
- 2019Reinforcement Learning in Healthcare: A Surveycited by 308
- 2020A Survey on Knowledge Graph-Based Recommender Systemscited by 170
- 2016Data Poisoning Attacks on Factorization-Based Collaborative Filteringcited by 78
- 2020A Survey of Reinforcement Learning Algorithms for Dynamically Varying Environmentscited by 62
- 2020Influence Function based Data Poisoning Attacks to Top-N Recommender Systemscited by 61
- 2020GCN-Based User Representation Learning for Unifying Robust Recommendation and Fraudster Detectioncited by 53
- 2018Poisoning Attacks to Graph-Based Recommender Systemscited by 52
- 2021Data Poisoning Attacks to Deep Learning Based Recommender Systemscited by 41
- 2021PipAttack: Poisoning Federated Recommender Systems forManipulating Item Promotioncited by 37
- 2021DA-GCN: A Domain-aware Attentive Graph Convolution Network for Shared-account Cross-domain Sequential Recommendationcited by 34
21 more
- 2021Black-Box Attacks on Sequential Recommenders via Data-Free Model Extractioncited by 34
- 2021Socially-Aware Self-Supervised Tri-Training for Recommendationcited by 32
- 2020Attacking Black-box Recommendations via Copying Cross-domain User Profilescited by 31
- 2020Revisiting Adversarially Learned Injection Attacks Against Recommender Systemscited by 30
- 2020Practical Data Poisoning Attack against Next-Item Recommendationcited by 27
- 2022Knowledge-enhanced Black-box Attacks for Recommendationscited by 25
- 2020Attacking Recommender Systems with Augmented User Profilescited by 24
- 2022FedAttack: Effective and Covert Poisoning Attack on Federated Recommendation via Hard Samplingcited by 21
- 2021Generative Adversarial Networks: A Survey Towards Private and Secure Applicationscited by 15
- 2022Shilling Black-box Recommender Systems by Learning to Generate Fake User Profilescited by 15
- 2016Hybrid Recommender System based on Autoencoderscited by 14
- 2022Poisoning Deep Learning Based Recommender Model in Federated Learning Scenarioscited by 13
- 2020Adversarial Item Promotion: Vulnerabilities at the Core of Top-N Recommenders that Use Images to Address Cold Startcited by 11
- 2019Data Poisoning Attacks on Neighborhood-based Recommender Systemscited by 10
- 2021Ready for Emerging Threats to Recommender Systems? A Graph Convolution-based Generative Shilling Attackcited by 10
- 2023PORE: Provably Robust Recommender Systems against Data Poisoning Attackscited by 9
- 2020Cyberattacks and Countermeasures For In-Vehicle Networkscited by 8
- 2022UA-FedRec: Untargeted Attack on Federated News Recommendationcited by 8
- 2015Panther: Fast Top-k Similarity Search in Large Networkscited by 4
- 2015Re-scale AdaBoost for Attack Detection in Collaborative Filtering Recommender Systemscited by 4
- 2021A Survey on Amazon Alexa Attack Surfacescited by 3
Built on by
Citing papers per year: 2024: 2; 2025: 8; 2026: 4.
14 papers.
Sort:
By area:
- 2025Data Poisoning in Deep Learning: A Surveycited by 20
- 2025HMARK: Radioactive Multi-Bit Semantic-Latent Watermarking for Diffusion Modelscited by 2
- 2024Heterogeneous Hypergraph Embedding for Recommendation Systemscited by 1
- 2025Handling Heterophily in Recommender Systems with Wavelet Hypergraph Diffusioncited by 1
- 2025Robustness in Text-Attributed Graph Learning: Insights, Trade-offs, and New Defensescited by 1
- 2026Byzantine Machine Learning: MultiKrum and an optimal notion of robustnesscited by 1
- 2026AI Security in the Foundation Model Era: A Comprehensive Survey from a Unified Perspectivecited by 1
- 2024Towards Reliable Recommender Systems for Rating Datacited by 0
- 2025Hypergraph Diffusion for High-Order Recommender Systemscited by 0
- 2025Model-Free Counterfactual Subset Selection at Scalecited by 0
- 2025Recommendation systems in e-commerce applications with machine learning methodscited by 0
- 2025Shilling Recommender Systems by Generating Side-feature-aware Fake User Profilescited by 0
2 more
- 2026FINER-SQL: Boosting Small Language Models for Text-to-SQL5 May 2026
- 2026AI Security in the Foundation Model Era: A Comprehensive Survey from a Unified Perspective25 Mar 2026
- 2026Empowering Contrastive Federated Sequential Recommendation with LLMs10 Feb 2026
- 2026Byzantine Machine Learning: MultiKrum and an optimal notion of robustness3 Feb 2026
- 2025HMARK: Radioactive Multi-Bit Semantic-Latent Watermarking for Diffusion Models26 Nov 2025
- 2025Robustness in Text-Attributed Graph Learning: Insights, Trade-offs, and New Defenses20 Oct 2025
- 2025Shilling Recommender Systems by Generating Side-feature-aware Fake User Profiles22 Sep 2025
- 2025Recommendation systems in e-commerce applications with machine learning methods15 Jun 2025
- 2025Data Poisoning in Deep Learning: A Survey27 Mar 2025
- 2025Model-Free Counterfactual Subset Selection at Scale12 Feb 2025
- 2025Hypergraph Diffusion for High-Order Recommender Systems28 Jan 2025
- 2025Handling Heterophily in Recommender Systems with Wavelet Hypergraph Diffusion24 Jan 2025
2 more
- 2024Towards Reliable Recommender Systems for Rating Data30 Dec 2024
- 2024Heterogeneous Hypergraph Embedding for Recommendation Systems4 Jul 2024
- 2024Heterogeneous Hypergraph Embedding for Recommendation Systemscited by 1
- 2025Handling Heterophily in Recommender Systems with Wavelet Hypergraph Diffusioncited by 1
- 2025Robustness in Text-Attributed Graph Learning: Insights, Trade-offs, and New Defensescited by 1
- 2026Byzantine Machine Learning: MultiKrum and an optimal notion of robustnesscited by 1
- 2024Towards Reliable Recommender Systems for Rating Datacited by 0
- 2025Hypergraph Diffusion for High-Order Recommender Systemscited by 0
- 2025Model-Free Counterfactual Subset Selection at Scalecited by 0
- 2025Recommendation systems in e-commerce applications with machine learning methodscited by 0
- 2025Shilling Recommender Systems by Generating Side-feature-aware Fake User Profilescited by 0
- 2026Empowering Contrastive Federated Sequential Recommendation with LLMscited by 0
- 2026FINER-SQL: Boosting Small Language Models for Text-to-SQLcited by 0
- 2026FINER-SQL: Boosting Small Language Models for Text-to-SQL5 May 2026
- 2026Empowering Contrastive Federated Sequential Recommendation with LLMs10 Feb 2026
- 2026Byzantine Machine Learning: MultiKrum and an optimal notion of robustness3 Feb 2026
- 2025Robustness in Text-Attributed Graph Learning: Insights, Trade-offs, and New Defenses20 Oct 2025
- 2025Shilling Recommender Systems by Generating Side-feature-aware Fake User Profiles22 Sep 2025
- 2025Recommendation systems in e-commerce applications with machine learning methods15 Jun 2025
- 2025Model-Free Counterfactual Subset Selection at Scale12 Feb 2025
- 2025Hypergraph Diffusion for High-Order Recommender Systems28 Jan 2025
- 2025Handling Heterophily in Recommender Systems with Wavelet Hypergraph Diffusion24 Jan 2025
- 2024Towards Reliable Recommender Systems for Rating Data30 Dec 2024
- 2024Heterogeneous Hypergraph Embedding for Recommendation Systems4 Jul 2024