Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: support for managing critical/high severity CVEs #2696

Open
Tracked by #2130
jbalonso opened this issue Jul 4, 2024 · 1 comment
Open
Tracked by #2130

feat: support for managing critical/high severity CVEs #2696

jbalonso opened this issue Jul 4, 2024 · 1 comment
Labels
enhancement New feature or request triage Add this label to issues that should be triaged and prioretized in the next planning call

Comments

@jbalonso
Copy link
Contributor

jbalonso commented Jul 4, 2024

Is your feature request related to a problem? Please describe.
At times, critical or high severity vulnerabilities are discovered in the distro base images that kairos uses. There are two problems:

  1. Identifying risks on older releases of kairos standard images is a manual process for kairos devs (yes?) and for kairos users.

  2. Because kairos will architecturally immutable, the kairos release cycle is generally the "rate-limiting step" for rolling out fixes.

Describe the solution you'd like

  1. The kairos CLI should be able to report the known CVEs for the running image if it comes from the quay.io registry (this could be compiled into a json/yaml file by a periodic github action that the consults the quay.io scans)

  2. A github action that triggers hotfix releases when they are available.

@jbalonso jbalonso added enhancement New feature or request triage Add this label to issues that should be triaged and prioretized in the next planning call labels Jul 4, 2024
@mudler
Copy link
Member

mudler commented Jul 9, 2024

If we complete the work on the #1914 - we can just expose a very simple way to rebuild images to fix CVEs at OS base image level.

However, this won't cover CVEs that might affect Kairos components versions, however - we can have a github action that trigger hotfixes to our framework images, which is considerably easier then having a full kairos release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request triage Add this label to issues that should be triaged and prioretized in the next planning call
Projects
Status: No status
Development

No branches or pull requests

2 participants