GHSA-wqwf-x5cj-rg56
Kubernetes Arbitrary Command Injection
Packages
| Ecosystem | Package | Affected | Fixed in |
|---|---|---|---|
| Go | k8s.io/kubernetes | >= 1.9.0, < 1.9.10 | 1.9.10 |
| Go | k8s.io/kubernetes | >= 1.10.0, < 1.10.6 | 1.10.6 |
| Go | k8s.io/kubernetes | >= 1.11.0, < 1.11.2 | 1.11.2 |
Details
As written in the advisory (Markdown source, shown as plain text).
In Kubernetes versions 1.9.0-1.9.9, 1.10.0-1.10.5, and 1.11.0-1.11.1, user input was handled insecurely while setting up volume mounts on Windows nodes, which could lead to command line argument injection.
### Specific Go Packages Affected
k8s.io/kubernetes/pkg/util/mount
References
External links from the advisory. They lead to third-party sites.
- https://nvd.nist.gov/vuln/detail/CVE-2018-1002101
- https://github.com/kubernetes/kubernetes/issues/65750
- https://github.com/kubernetes/kubernetes/pull/65751
- https://github.com/kubernetes/kubernetes/commit/d65039c56ce4de5f2efdc38aa1284eeb95f89169
- https://security.netapp.com/advisory/ntap-20190416-0008
- http://www.securityfocus.com/bid/106238