python icon indicating copy to clipboard operation
python copied to clipboard

Security Vulnerability in Python Package of Kuberentes (pyup.io-45114 (CVE-2021-29923))

Open nikhil-das-katonic opened this issue 2 years ago • 3 comments

Quay security Scanner detects a HIGH risk vulnerability in the Python package for Kubernetes (Version 23.6.0 [Latest]).

image

nikhil-das-katonic avatar Jun 02 '22 11:06 nikhil-das-katonic

@nikhil-das-katonic The CVS seems to be about Golang. We don't use Golang in this project. Do you know why the scanner considers us being affected?

cc @roycaihw @yliaog

roycaihw avatar Jun 06 '22 16:06 roycaihw

I believe this is because Kubernetes has the issue with the API servers, and this project uses the Kubernetes API.

The issue in the Kubernetes project is found here: https://github.com/kubernetes/kubernetes/issues/108074

dVerhees avatar Jul 04 '22 13:07 dVerhees

The API client is generated based on the upstream Kubernetes OpenAPI spec using the openapi-generator.

roycaihw avatar Jul 04 '22 22:07 roycaihw

The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.

This bot triages issues and PRs according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Mark this issue or PR as fresh with /remove-lifecycle stale
  • Mark this issue or PR as rotten with /lifecycle rotten
  • Close this issue or PR with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

k8s-triage-robot avatar Oct 02 '22 22:10 k8s-triage-robot

The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.

This bot triages issues and PRs according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Mark this issue or PR as fresh with /remove-lifecycle rotten
  • Close this issue or PR with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle rotten

k8s-triage-robot avatar Nov 01 '22 22:11 k8s-triage-robot

My understanding is that pyup.io tracks which Kubernetes API Version is used by a kubernetes python client version. If the Kubernetes API Version is compiled with go v1.6 or an earlier version, it will affect the python client indirectly.

It seems the issue should have been resolved by v25.3.0. I raised https://github.com/pyupio/safety-db/issues/2358 for pyup.io to update their safety database.

gary-scio avatar Nov 04 '22 18:11 gary-scio

The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.

This bot triages issues according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Reopen this issue with /reopen
  • Mark this issue as fresh with /remove-lifecycle rotten
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/close not-planned

k8s-triage-robot avatar Dec 04 '22 18:12 k8s-triage-robot

@k8s-triage-robot: Closing this issue, marking it as "Not Planned".

In response to this:

The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.

This bot triages issues according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Reopen this issue with /reopen
  • Mark this issue as fresh with /remove-lifecycle rotten
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/close not-planned

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

k8s-ci-robot avatar Dec 04 '22 18:12 k8s-ci-robot