Securing Your Software Supply Chain
Modern software is rarely written from a blank slate. It is assembled from open-source libraries, package managers, container images, build tools, cloud services, automation scripts and deployment pipelines. That speed has transformed software delivery, but it has also expanded the attack surface. A compromised package, leaked secret, vulnerable dependency or tampered build artifact can create risk long before an application reaches production.
That is why software supply chain security has become a front-line concern for development, platform engineering, DevOps and security teams. Attackers no longer need to break directly into a finished application if they can compromise the ingredients used to build it. Dependency confusion attacks, malicious packages in popular ecosystems such as npm, NuGet and pip, unsafe workflow permissions and unverified artifacts all exploit the same basic weakness: organizations often trust their software inputs and build processes more than they verify them.
The defensive model is shifting from "scan the app at the end" to "secure every step that produces the app." That includes checking source code, monitoring dependencies, protecting credentials, controlling CI/CD workflows, documenting components and verifying how artifacts were built. GitHub Advanced Security, for example, brings together capabilities such as code scanning, secret scanning, dependency review and related security features to help teams identify risks earlier in the development lifecycle.
Open-source tooling also plays a major role. OWASP Dependency-Check helps identify publicly known vulnerabilities in project dependencies, while software bills of materials, or SBOMs, give organizations a clearer inventory of the components inside their applications. That inventory becomes increasingly important when a new vulnerability appears and teams need to answer a deceptively simple question: "Where are we using this?"
Beyond visibility, organizations also need trust. Frameworks such as Supply-chain Levels for Software Artifacts, commonly known as SLSA, focus on protecting artifact integrity, improving provenance and reducing opportunities for tampering across the software supply chain. In practical terms, that means being able to verify where an artifact came from, how it was built and whether the process met expected controls.
Those themes are at the center of "Securing Your Software Supply Chain," a Threat Intelligence & Human Risk session scheduled for Tuesday, August 4, 2026, from 1:15 p.m. to 2:30 p.m. at TechMentor & CyberSecurity Live! @ Microsoft HQ in Redmond, Wash.
The introductory-to-intermediate session is designed for anyone who builds or supports software and wants a practical path toward securing the full delivery chain. Rather than treating supply chain security as a single product or policy, the session breaks the problem into concrete areas: code, dependencies, workflows, build systems, packages and artifacts.
Attendees will learn how attackers target modern software supply chains and which controls should come first. The session will cover how to use GitHub Advanced Security for code scanning, secret scanning, dependency insights and supply-chain hardening. It will also show how to integrate OWASP Dependency-Check and other vulnerability scanning tools into GitHub Actions or Azure DevOps pipelines, helping teams detect issues before they become production risk.
The session also looks beyond vulnerability detection. Topics include SBOM generation, package signing, secure workflows, artifact provenance and SLSA-compliant pipelines. Together, those practices help teams move from simply finding problems to producing trusted software that customers and internal stakeholders can rely on.
Leading the session is Eric D. Boyd, founder and CEO of responsiveX. Boyd is a Microsoft Azure MVP, a regular conference speaker and co-author of Step-by-Step Azure SQL Database from Microsoft Press. He has been building applications on Azure since 2008, giving him a long view of how cloud development, DevOps and application security have evolved.
For teams under pressure to ship faster without increasing risk, the value of the session is practical and immediate: learn where the software supply chain is most exposed, how to apply proven controls across GitHub, Azure and open-source ecosystems, and how to make trusted builds part of the normal development process.
About the Author
David Ramel is an editor and writer at Converge 360.