PT-2022-4542 · Containerd+6 · Kubernetes Containerd+5
Adam Korczynski
+1
·
Published
2022-06-06
·
Updated
2024-09-10
·
CVE-2022-31030
CVSS v3.1
5.5
Medium
| Vector | AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
containerd versions prior to 1.5.13
containerd versions prior to 1.6.6
Description
A bug was found in the containerd's CRI implementation where programs inside a container can cause the containerd daemon to consume memory without bound during invocation of the
ExecSync API. This can cause containerd to consume all available memory on the computer, denying service to other legitimate workloads. Kubernetes and crictl can both be configured to use containerd's CRI implementation; ExecSync may be used when running probes or when executing processes via an "exec" facility.Recommendations
For versions prior to 1.5.13, update to version 1.5.13 to resolve the issue.
For versions prior to 1.6.6, update to version 1.6.6 to resolve the issue.
As a temporary workaround, ensure that only trusted images and commands are used. Consider restricting the use of the
ExecSync API until the issue is resolved.Exploit
Fix
Resource Exhaustion
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Alt Linux
Astra Linux
Kubernetes Containerd
Linuxmint
Suse
Ubuntu