Insecure by design? A human-centric security perspective on AI-assisted software development

Read full text
Authors: Magdalena Glas, Christoph Nirschl, Bar Lanyado, Johan van Niekerk
Cited by: 1
References: 10

Abstract

Generative artificial intelligence (AI) tools are increasingly used in software development, improving the efficiency of software developers. However, this adoption introduces notable security challenges. AI/generated code is not secure by default, as it is often based on large-scale training data that includes open-source code of varying quality and trustworthiness. Developers using these tools may be unaware of the associated risks or may place excessive trust in the security of the output. This briefing paper outlines the key security risks associated with generative AI and offers human-centered strategies for mitigation. Since these risks arise not only from how generative AI models are built but also from how humans interact with them, we adopt a human-centric perspective. To this end, we provide recommendations for individuals, organizations, and educators to help harness the potential of generative AI in software development while effectively managing the associated security risks.

Fields of Study & Subjects

Ethics and Social Impacts of AI Artificial Intelligence in Healthcare and Education Explainable Artificial Intelligence (XAI)

Publication details

Journal / source
Computers & Security
Publisher
Elsevier BV
Volume
164
Pages
104842–104842
Publication date
24 January 2026
Language
EN