{"id":"GHSA-cghx-9gcr-r42x","summary":"Path Traversal in the Java Kubernetes Client","details":"Kubernetes Java client libraries in version 10.0.0 and versions prior to 9.0.1 allow writes to paths outside of the current directory when copying multiple files from a remote pod which sends a maliciously crafted archive. This can potentially overwrite any files on the system of the process executing the client code.","aliases":["CVE-2020-8570"],"modified":"2023-11-01T04:53:45.934416Z","published":"2021-01-29T18:12:54Z","database_specific":{"nvd_published_at":"2021-01-21T17:15:00Z","cwe_ids":["CWE-22"],"severity":"HIGH","github_reviewed":true,"github_reviewed_at":"2021-01-22T18:25:27Z"},"references":[{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2020-8570"},{"type":"WEB","url":"https://github.com/kubernetes-client/java/issues/1491"},{"type":"WEB","url":"https://github.com/kubernetes-client/java/pull/1450"},{"type":"WEB","url":"https://github.com/kubernetes-client/java/commit/858316ae8bc1145005a0310e1f65f95d2389a589"},{"type":"PACKAGE","url":"https://github.com/kubernetes-client/java"},{"type":"WEB","url":"https://groups.google.com/g/kubernetes-security-announce/c/sd5h73sFPrg"},{"type":"WEB","url":"https://lists.apache.org/thread.html/r0c76b3d0be348f788cd947054141de0229af00c540564711e828fd40@%3Ccommits.druid.apache.org%3E"},{"type":"WEB","url":"https://lists.apache.org/thread.html/r1975078e44d96f2a199aa90aa874b57a202eaf7f25f2fde6d1c44942@%3Ccommits.druid.apache.org%3E"},{"type":"WEB","url":"https://lists.apache.org/thread.html/rcafa485d63550657f068775801aeb706b7a07140a8ebbdef822b3bb3@%3Ccommits.druid.apache.org%3E"},{"type":"WEB","url":"https://lists.apache.org/thread.html/rdb223e1b82e3d7d8e4eaddce8dd1ab87252e3935cc41c859f49767b6@%3Ccommits.druid.apache.org%3E"}],"affected":[{"package":{"name":"io.kubernetes:client-java","ecosystem":"Maven","purl":"pkg:maven/io.kubernetes/client-java"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"9.0.2"}]}],"versions":["0.1","0.2","1.0.0","1.0.0-beta1","1.0.0-beta2","1.0.0-beta3","1.0.0-beta4","2.0.0","2.0.0-beta1","2.0.0-beta2","3.0.0","3.0.0-beta1","3.0.0-beta2","4.0.0","4.0.0-beta1","5.0.0","6.0.1","7.0.0","8.0.0","8.0.0-alpha1","8.0.2","9.0.0","9.0.1"],"database_specific":{"source":"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2021/01/GHSA-cghx-9gcr-r42x/GHSA-cghx-9gcr-r42x.json"}},{"package":{"name":"io.kubernetes:client-java","ecosystem":"Maven","purl":"pkg:maven/io.kubernetes/client-java"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"10.0.0"},{"fixed":"10.0.1"}]}],"versions":["10.0.0"],"database_specific":{"source":"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2021/01/GHSA-cghx-9gcr-r42x/GHSA-cghx-9gcr-r42x.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N"}]}