漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
containerd CRI ExecSync Goroutine Leak Leading to Node-Level Denial of Service
Vulnerability Description
containerd is an open-source container runtime. Prior to 1.7.35, 2.0.12, 2.2.8, and 2.3.5, containerd on Linux with the CRI plugin enabled can indefinitely block the drainExecSyncIO goroutine in internal/cri/server/container_execsync.go when CRI ExecSync is used by exec probes or lifecycle hooks that launch long-lived background child processes retaining standard input and output pipes. The input and output drain phase has no default timeout and did not stop when the request context was canceled, so repeated ExecSync invocations can accumulate blocked goroutines and host memory. The resulting resource exhaustion can cause the OOM killer to terminate containerd, leaving the container runtime unavailable until restart. Deployments not using containerd's CRI implementation and containers not running on Linux are not affected. This issue is fixed in versions 1.7.35, 2.0.12, 2.2.8, and 2.3.5.
CVSS Information
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Vulnerability Type
未加控制的资源消耗(资源穷尽)
Vulnerability Title
containerd 资源管理错误漏洞
Vulnerability Description
containerd是containerd团队的一款容器运行环境软件。 containerd 1.7.35之前版本、2.0.0至2.0.12之前版本、2.2.0至2.2.8之前版本和2.3.0至2.3.5之前版本存在资源管理错误漏洞,该漏洞源于在启用CRI插件的Linux环境中,当CRI ExecSync被exec探针或生命周期钩子用于启动长期存活且保留标准输入和输出管道的后台子进程时,internal/cri/server/container_execsync.go中的drainExecSyncIO g
CVSS Information
N/A
Vulnerability Type
N/A