The Kyverno community has adopted this security disclosure and response policy to ensure we responsibly handle critical issues.
For information regarding the security of this project please join our Slack channel.
- You think you discovered a potential security vulnerability in Kyverno.
- You are unsure how a vulnerability affects Kyverno.
- You think you discovered a vulnerability in another project that Kyverno depends on. For projects with their own vulnerability reporting and disclosure process, please report it directly there.
- You need help tuning Kyverno components for security - please discuss this in the Kyverno Slack channel.
- You need help applying security-related updates.
- Your issue is not security-related.
- Email the Kyverno security group at [email protected]
- Emails should contain:
- description of the problem
- precise and detailed steps (including screenshots) that created the problem
- the affected version(s)
- any possible mitigations, if known
- Emails should contain:
- The project security team will send an initial response to the disclosure in 3-5 days. Once the vulnerability and fix are confirmed, the team will plan to release the fix in 7 to 28 days based on the severity and complexity.
- You may be contacted by a project maintainer to further discuss the reported item. Please bear with us as we seek to understand the breadth and scope of the reported problem, recreate it, and confirm if there is a vulnerability present.
Kyverno versions follow Semantic Versioning terminology and are expressed as x.y.z:
- where x is the major version
- y is the minor version
- and z is the patch version
Security fixes are typically addressed in the main branch and may be backported to one prior minor release depending on severity and feasibility. Patch releases are built from prior branches periodically, and may be created on-demand for critical security fixes.