The presentation discusses the process and goals of auditing CNCF projects for security vulnerabilities and promoting community involvement in addressing them.
- The goal of the audits is to promote community involvement in addressing security vulnerabilities in CNCF projects
- Reports are made in a way that makes it easy for security researchers to identify next steps in analyzing the security of a given software
- Audits are not the finished work and there is still more to do
- Community members can get involved by carrying out their own auditing and reporting vulnerabilities to the projects
- Projects may have bug bounties in place for successful disclosures
- Being helpful and including as much information as possible in disclosures can lead to quicker turnaround time for addressing vulnerabilities
- The audits are holistic and cover a variety of areas including threat modeling, code auditing, and software supply chain assessment
- The audience of the reports varies and includes maintainers, customers, and others
- The process includes mapping out attack surfaces, threat actors, and goals, as well as identifying critical code parts and vulnerabilities
- The main goal is to ensure that the project defends against identified threats and vulnerabilities