CVE-2022-31030

containerd CRI plugin: Host memory exhaustion through ExecSync

Published Jun 6, 2022 CVSS 3.1 · 5.5 Medium EPSS < 1% KEV · Not listed
Description
containerd is an open source container runtime. 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. This bug has been fixed in containerd 1.6.6 and 1.5.13. Users should update to these versions to resolve the issue. Users unable to upgrade should ensure that only trusted images and commands are used.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DSA Debian DSA DSA-5162-1 containerd security update
EUVD EUVD EUVD-2022-5937 containerd is an open source container runtime. 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. This bug has been fixed in containerd 1.6.6 and 1.5.13. Users should update to these versions to resolve the issue. Users unable to upgrade should ensure that only trusted images and commands are used.
Github GHSA Github GHSA GHSA-5ffw-gxpp-mxpf containerd CRI plugin: Host memory exhaustion through ExecSync
Ubuntu USN Ubuntu USN USN-5521-1 containerd vulnerabilities
Ubuntu USN Ubuntu USN USN-5776-1 containerd vulnerabilities
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Aug 3, 2024, 7:03 AM
Reserved
May 18, 2022, 12:00 AM
Status
Modified
Published
Jun 9, 2022, 2:15 PM
Modified
Jun 17, 2026, 4:44 AM