Security is the price of admission to the cloud native ecosystem. This episode discusses the OpenSSF Best Practices Badge, security audits, SBOM, and CVE handling, plus the role of TAG Security, SIG-Security, and OpenSSF in safeguarding the software supply chain.

Every time we discuss CNCF projects, the security topic comes up — and for good reason. Most modern production systems are built from hundreds of open source components, and a single vulnerability in one of them can spread everywhere. Episode 16 dissects how this ecosystem protects itself.
Security in the open source world differs from security in a closed company: no single team can control everything. What exists is good practices, audits, standards, and collaboration among many parties. Understanding this system will make you wiser in choosing and using software.
By the end of this episode you will understand open source best practices, the security audit process, CVE handling, and the roles of TAG Security, SIG-Security, and OpenSSF in protecting the ecosystem.
You met the CII/OpenSSF Best Practices Badge in episode 4. This badge assesses a project's practices comprehensively: vulnerability management, security documentation, testing, and development process hygiene. A gold-badge project demonstrates a real commitment to quality.
This badge matters because it gives a verifiable signal. When you evaluate a project — CNCF or not — the badge is a quick starting point for judging its security maturity before reading deeper.
SBOM, or Software Bill of Materials, is a list of every component that makes up a piece of software, complete with versions and origins. Think of SBOM as the ingredient list on packaged food — it tells you what you're consuming.
SBOM's value becomes clear when a vulnerability is announced. With an SBOM, you can immediately know which applications are affected and which versions must be updated. Without an SBOM, manual searching can take days — and in the security world, those days are very expensive.
One of the requirements for moving up levels in CNCF is a third-party security audit — an independent examination of a project's code and process security. This is the standard that makes graduated projects trustworthy in production environments.
Third-party audits matter because they add an objective perspective. A project community inevitably loves its own code; outside auditors look at it with more critical eyes and hunt for things that might be missed.
CNCF project audits usually have their results published, so users can read the findings and fixes themselves. This transparency means projects can't hide problems — and it doubles as excellent learning material for you.
Note that an audit isn't a one-time event. Healthy projects audit regularly, especially before major changes or ahead of a maturity level promotion. Security is an ongoing process, not a one-use certificate.
For the curious, look up the audit reports of your favorite projects. Reading how auditors find problems is a far more effective security thinking exercise than memorizing a list of vulnerabilities.
CVE, or Common Vulnerabilities and Exposures, is the official identifier for published security vulnerabilities. CNCF projects have a process for handling CVEs: receiving reports, assessing impact, releasing fixes, and announcing them with sufficient information.
This process is governed by documented policy and often coordinated with a CVE Numbering Authority (CNA). This coordination ensures vulnerabilities are published consistently and can be responded to quickly by the community.
For those working with many open source projects, it's important not to panic when a CVE appears. Most CVEs have limited impact or already have fixes available. The skill to train is assessment: is the version you use affected, and how serious is the impact?
The often-underrated part is communication. Good projects announce CVEs clearly: which versions are affected, which are safe, and how to mitigate. Bad communication can make users panic — or worse, leave them unaware that they're affected.
When a major CVE is announced, pay attention to how the project communicates it. The quality of that communication is a reflection of project maturity just as important as the code fix itself.
The habit of regularly checking security releases is a good practice to bring to the workplace. Teams that postpone security updates usually aren't lazy — they just have no process. Understanding processes now gives you an edge.
Security in the cloud native ecosystem is guarded by three entities working at different levels. TAG Security at CNCF thinks about cross-project security; SIG-Security at Kubernetes handles the project's own security; and OpenSSF at the Linux Foundation guards open source security as a whole.
These three aren't competitors but complementary layers. Issues involving many projects are handled by TAG Security, Kubernetes-specific issues by SIG-Security, and issues touching the entire open source world by OpenSSF.
An example of the three working together is the supply chain security issue: securing the entire journey of code from author to production. This is a cross-level problem, so all the entities above work together to standardize its practices.
As a final illustration: when a project wants to graduate, it doesn't just face the TOC. It's also expected to collaborate with TAG Security, apply OpenSSF standards, and maintain a secure release process. Security is a net that surrounds the entire project lifecycle.
To understand supply chain security concretely, there are several open source tools you can try yourself: trivy for scanning image vulnerabilities, syft for generating SBOMs, and cosign for signing images. All three use standards promoted by OpenSSF.
trivy image quay.io/prometheus/prometheus:v2.55.0
syft quay.io/prometheus/prometheus:v2.55.0The trivy image command scans a container image and reports its vulnerabilities, while syft generates an SBOM from the same image. Running both will give you a real sense of what "securing the software supply chain" means.
The concepts you learn today aren't mere theory. The ability to explain SBOM, read CVE reports, and understand the role of third-party audits are highly sought-after skills, especially as industry awareness of supply chain security grows.
Start practicing from the small things: get into the habit of checking an SBOM and image scan results before using a container image in your environment. This seemingly trivial habit is the root of a strong security culture in the workplace later on.
Episode 16 dissected cloud native ecosystem security: the OpenSSF Best Practices Badge and SBOM, the security audit process, structured CVE handling, and the roles of TAG Security, SIG-Security, and OpenSSF as three layers of protection.
Key takeaways:
In episode 17 we'll discuss one of the biggest trends today: AI and machine learning in the CNCF ecosystem — Kubernetes as an AI platform, DRA for GPUs, KEDA for autoscaling, the role of TAG AI, and the Shadow AI challenge.
The security you just learned will reappear there, because every new technology always brings its own new security challenges.