Security for Machine Learning-based Software Systems: a survey of threats, practices and challenges
Not on the map. Why?
Abstract (arXiv)
The rapid development of Machine Learning (ML) has demonstrated superior performance in many areas, such as computer vision, video and speech recognition. It has now been increasingly leveraged in software systems to automate the core tasks. However, how to securely develop the machine learning-based modern software systems (MLBSS) remains a big challenge, for which the insufficient consideration will largely limit its application in safety-critical domains. One concern is that the present MLBSS development tends to be rush, and the latent vulnerabilities and privacy issues exposed to external users and attackers will be largely neglected and hard to be identified. Additionally, machine learning-based software systems exhibit different liabilities towards novel vulnerabilities at different development stages from requirement analysis to system maintenance, due to its inherent limitations from the model and data and the external adversary capabilities. The successful generation of such intelligent systems will thus solicit dedicated efforts jointly from different research areas, i.e., software engineering, system security and machine learning. Most of the recent works regarding the security issues for ML have a strong focus on the data and models, which has brought adversarial attacks into consideration. In this work, we consider that security for machine learning-based software systems may arise from inherent system defects or external adversarial attacks, and the secure development practices should be taken throughout the whole lifecycle. While machine learning has become a new threat domain for existing software engineering practices, there is no such review work covering the topic. Overall, we present a holistic review regarding the security for MLBSS, which covers a systematic understanding from a structure review of three distinct aspects in terms of security threats...
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Jan 2022.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 3; 2025: 2; 2026: 2.
9 papers.
- 2022Requirements Engineering for Machine Learning: A Review and Reflectioncited by 7
- 2024A Survey on Data Quality Dimensions and Tools for Machine Learningcited by 7
- 2024Machine Learning-Assisted Intrusion Detection for Enhancing Internet of Things Securitycited by 1
- 2025Securing the AI Supply Chain: What Can We Learn From Developer-Reported Security Issues and Solutions of AI Projects?cited by 1
- 2026Trustworthy AI Posture (TAIP): A Framework for Continuous AI Assurance of Agentic Systems at Horizontal and Vertical scalecited by 1
- 2023Threats, Vulnerabilities, and Controls of Machine Learning Based Systems: A Survey and Taxonomycited by 0
- 2024On Security Weaknesses and Vulnerabilities in Deep Learning Systemscited by 0
- 2025ShadowLogic: Backdoors in Any Whitebox LLMcited by 0
- 2026Serverless AI Security: Attack Surface Analysis and Runtime Protection Mechanisms for FaaS-Based Machine Learningcited by 0
- 2026Trustworthy AI Posture (TAIP): A Framework for Continuous AI Assurance of Agentic Systems at Horizontal and Vertical scale15 Feb 2026
- 2026Serverless AI Security: Attack Surface Analysis and Runtime Protection Mechanisms for FaaS-Based Machine Learning15 Jan 2026
- 2025Securing the AI Supply Chain: What Can We Learn From Developer-Reported Security Issues and Solutions of AI Projects?29 Dec 2025
- 2025ShadowLogic: Backdoors in Any Whitebox LLM1 Nov 2025
- 2024Machine Learning-Assisted Intrusion Detection for Enhancing Internet of Things Security1 Oct 2024
- 2024A Survey on Data Quality Dimensions and Tools for Machine Learning28 Jun 2024
- 2024On Security Weaknesses and Vulnerabilities in Deep Learning Systems12 Jun 2024
- 2023Threats, Vulnerabilities, and Controls of Machine Learning Based Systems: A Survey and Taxonomy18 Jan 2023
- 2022Requirements Engineering for Machine Learning: A Review and Reflection3 Oct 2022