Description
Kata Containers doesn't restrict containers from accessing the guest's root filesystem device. Malicious containers can exploit this to gain code execution on the guest and masquerade as the kata-agent. This issue affects Kata Containers 1.11 versions earlier than 1.11.1; Kata Containers 1.10 versions earlier than 1.10.5; and Kata Containers 1.9 and earlier versions.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| Kata Containers | Kata Containers | 1.11 – < 1.11.1, 1.10 – < 1.10.5, 1 – ≤ 1.9 | 1.11.1 |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
GitHub 1 repository
-
ssst0n3/kata-cve-2020-2023-poc ★ 3 · May 8, 2023
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| Go | github.com/kata-containers/agent | < 1.9.1 | 1.9.1 | GHSA-6978-vg2j-cc9q |
| Go | github.com/kata-containers/agent | >= 1.10.0, < 1.10.5 | 1.10.5 | GHSA-6978-vg2j-cc9q |
| Go | github.com/kata-containers/agent | >= 1.11.0, < 1.11.1 | 1.11.1 | GHSA-6978-vg2j-cc9q |
| Go | github.com/kata-containers/runtime | < 1.9.1 | 1.9.1 | GHSA-6978-vg2j-cc9q |
| Go | github.com/kata-containers/runtime | >= 1.10.0, < 1.10.5 | 1.10.5 | GHSA-6978-vg2j-cc9q |
| Go | github.com/kata-containers/runtime | >= 1.11.0, < 1.11.1 | 1.11.1 | GHSA-6978-vg2j-cc9q |
References
- https://github.com/kata-containers/runtime/pull/2487
- https://github.com/kata-containers/runtime/pull/2477
- https://github.com/kata-containers/runtime/issues/2488
- https://github.com/kata-containers/agent/issues/791
- https://github.com/kata-containers/agent/pull/792
- https://github.com/kata-containers/runtime/releases/tag/1.11.1
- https://github.com/kata-containers/runtime/releases/tag/1.10.5