Skip to main content
← All vulnerabilities
CVE-2022-0759GHSA-69P3-XP37-F692

A flaw was found in all versions of kubeclient up to (but not including) v4.9.3, the Ruby client for Kubernetes REST API, in the way it pars

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 4.9.3
None on Exploit-DB, Metasploit or GitHub

Summary

A flaw was found in all versions of kubeclient up to (but not including) v4.9.3, the Ruby client for Kubernetes REST API, in the way it parsed kubeconfig files. When the kubeconfig file does not configure custom CA to verify certs, kubeclient ends up accepting any certificate (it wrongly returns VERIFY_NONE). Ruby applications that leverage kubeclient to parse kubeconfig files are susceptible to Man-in-the-middle attacks (MITM).

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • n/a kubeclient

    4.9.3

  • kubeclientRubyGems

    fixed in 4.9.3

References 2

GitHub · ManageIQ/kubeclient