Skip to content

containerd CVE-2022-23471

Moderate
rpkelly published GHSA-8fqf-xv5p-pmp6 Jan 27, 2023

Package

containerd (bottlerocket)

Affected versions

< 1.12.0

Patched versions

1.12.0

Description

A bug was found in containerd's CRI implementation where a user can exhaust memory on the host. In the CRI stream server, a goroutine is launched to handle terminal resize events if a TTY is requested. If the user's process fails to launch due to, for example, a faulty command, the goroutine will be stuck waiting to send without a receiver, resulting in a memory leak. Kubernetes and crictl can both be configured to use containerd's CRI implementation and the stream server is used for handling container IO.

For more information, please refer to GHSA-2qjp-425j-52j9.

Severity

Moderate

CVE ID

CVE-2022-23471

Weaknesses

No CWEs