Skip to content

Latest commit

 

History

History
48 lines (28 loc) · 1.89 KB

SECURITY.md

File metadata and controls

48 lines (28 loc) · 1.89 KB

Security Policy

Supported Versions

Kruise commits to supporting the n-2 version minor version of the current major release; as well as the last minor version of the previous major release.

Here's an overview:

Version Supported
0.10.x
0.9.x
< 0.9

Prevention

Container images are scanned in every pull request (PR) with Snyk to detect new vulnerabilities.

Kruise maintainers are working to improve our prevention by adding additional measures:

  • Scan code in master/nightly build and PR/master/nightly for Go.
  • Scan published container images on GitHub Container Registry.

Disclosures

We strive to ship secure software, but we need the community to help us find security breaches.

In case of a confirmed breach, reporters will get full credit and can be keep in the loop, if preferred.

Private Disclosure Processes

We ask that all suspected vulnerabilities be privately and responsibly disclosed by contacting our maintainers.

Public Disclosure Processes

If you know of a publicly disclosed security vulnerability please IMMEDIATELY email the OpenKruise maintainers to inform about the vulnerability so they may start the patch, release, and communication process.

Compensation

We do not provide compensations for reporting vulnerabilities except for eternal gratitude.

Communication

GitHub Security Advisory will be used to communicate during the process of identifying, fixing & shipping the mitigation of the vulnerability.

The advisory will only be made public when the patched version is released to inform the community of the breach and its potential security impact.