Security

Software Supply Chain Security Shifts from Open Source to AI Code

By Reporting from New York

Software Supply Chain Security Shifts from Open Source to AI Code
Photo via Wikimedia Commons

NEW YORK — What happened: Cybersecurity researchers releasing new software bill of materials (SBOM) analytics have uncovered a troubling trend: vulnerabilities in modern corporate codebases are increasingly traceable to unvetted snippets generated by developer assistant tools rather than traditional open-source library dependencies.

Why it matters: For years, supply chain security focused heavily on verifying third-party package repositories like npm or PyPI. Now, organizations must secure the generation layer itself, as automated code assistants occasionally reproduce historical security flaws from their training sets.

Deep dive: When an AI model suggests a complex encryption routine or a database connection string, developers under pressure to ship features quickly often accept the suggestion without line-by-line review. Because these snippets do not appear in traditional dependency trees, automated vulnerability scanners frequently miss them until penetration testing flags abnormal behaviors in staging environments.

Report check (claims vs what is verified vs still rumor): Security firms claim that up to 15 percent of AI-generated code snippets contain at least one outdated security pattern. Automated code scanner telemetry verifies an uptick in insecure cryptographic defaults, while rumors persist that state-sponsored actors are poisoning public code repositories to influence AI training corpuses.

Open questions: How will regulatory compliance frameworks adapt to audit software written primarily by probabilistic models rather than human engineers?