Software Supply Chain Security

Overview

Software supply chain security studies how to keep software trustworthy from component selection and development through builds, distribution, and deployment. Common approaches include software and AI bills of materials, provenance and signing, dependency scanning, graph-based vulnerability analysis, behavioral sandboxing, and CI/CD controls; newer work also examines coding agents, prompt injection, package hallucinations, and model updates. Benchmarks and audits increasingly use real repositories, package ecosystems, container images, and production-like agent workflows, combining static evidence with runtime behavior and repository context. A central challenge is that inventories and scanners can be incomplete or noisy, and available trust signals may go unchecked, so assurance must connect verifiable provenance to context-aware analysis and enforced controls.

Latest papers

32 papers2 papers in the last four weeks, down 50% on the four weeks before. 0.0% of all new papers.

Feb 27, 2026

Formal Analysis and Supply Chain Security for Agentic AI Skills

32 pages, 5 theorems with full proofs, 68 references, open-source tool: https://github.com/qualixar/skillfortify. v2: corrects the bibliography (22 entries had author lists that did not match the papers at the cited arXiv identifiers; all verified against the arXiv API and corrected, and affected authors notified) and three external claims against primary sources: MalTool reports 1,300 standalone and 5,727 embedded malicious tools, not 6,487; CVE-2026-25253 is authentication-token exfiltration via an unvalidated gatewayUrl, credited to depthfirst and fixed in 2026.1.29, not remote code execution through a crafted skill package; ClawHavoc counts are 341, later 824, and 1,184 by source and date, not "over 1,200". All experiments re-measured against the released v0.6.0 implementation using harnesses now committed to the repository. E1/E2 unchanged (F1 96.15%). E3 reverses to a negative result: information flow analysis adds no detections over pattern matching on this corpus. The soundness theorem's scope is stated explicitly and no longer conflated with the zero false-positive rate.
May 26, 2025

Fox in the Henhouse: Supply-Chain Backdoor Attacks Against Reinforcement Learning

The current state-of-the-art backdoor attacks against Reinforcement Learning (RL) rely upon unrealistically permissive access models, that assume the attacker can read (or even write) the victim's policy parameters, observations, or rewards. In this work, we question whether such a strong assumption is required to launch backdoor attacks against RL. To answer this question, we propose the Supply-Chain Backdoor (SCAB) attack, which targets a common RL workflow: training agents using external agents that are provided separately or embedded within the environment. In contrast to prior works, our attack only relies on legitimate interactions of the RL agent with the supplied agents. Despite this limited access model, by poisoning a mere 3%3\% of training experiences, our attack can successfully activate over 90%90\% of triggered actions, reducing the average episodic return by 80%80\% for the victim. Our novel attack demonstrates that RL attacks are likely to become a reality under untrusted RL training supply-chains.