An issue was discovered in Kata Containers through 1.11.3 and 2.x through 2.0-rc1. The runtime will execute binaries given using annotations without any kind of validation. Someone who is granted access rights to a cluster will be able to have kata-runtime execute arbitrary binaries as root on the worker nodes.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Kata_containers | Katacontainers | * | 1.11.3 (including) |
Kata_containers | Katacontainers | 2.0.0-alpha1 (including) | 2.0.0-alpha1 (including) |
Kata_containers | Katacontainers | 2.0.0-alpha2 (including) | 2.0.0-alpha2 (including) |
Kata_containers | Katacontainers | 2.0.0-alpha3 (including) | 2.0.0-alpha3 (including) |
Kata_containers | Katacontainers | 2.0.0-rc0 (including) | 2.0.0-rc0 (including) |
Kata_containers | Katacontainers | 2.0.0-rc1 (including) | 2.0.0-rc1 (including) |