Skip to content
Premium Symbol Premium

The importance of securing the AI-driven software lifecycle

The risks of unsupervised AI coding extend far beyond syntax errors

AMD £2bn for AI
Image credit: Shutterstock / solarseven

Artificial intelligence (AI) is transforming software development at unprecedented speed and scale. With more than 97% of enterprise developers reporting they have used AI coding tools at work, AI-assisted development is rapidly becoming the norm.

Yet for most enterprises, integrating AI-generated code remains challenging. Legacy systems, compliance requirements and hybrid environments can create security vulnerabilities, governance gaps and intellectual property risks.

The risks of unsupervised AI coding extend beyond syntax errors. Without a clear understanding of system context, AI agents can make flawed decisions that compromise security and reliability.

This can result in ‘destructive autonomy’, where context-blind AI agents inadvertently execute harmful database commands or other actions that disrupt critical systems.

Technical and contextual flaws

Compounding this threat are rising software supply-chain risks. A study of 576,000 AI-generated code samples found that nearly one in five recommended package dependencies were hallucinated, creating opportunities for dependency-confusion attacks and security vulnerabilities....