Cyber Resilience

CVE-2025-64329

Linuxfoundation Containerd ≤ 1.7.29

Published
07 November 2025
Modified
31 December 2025
Patch / advisory
CVSS Score v4 6.9
Click a component to see what it means
Raw vectorCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
EPSS Score 0.0016 6th percentile
Risk Priority 35 floored blend · peak EPSS

Summary

CVE-2025-64329 is a medium-severity Missing Release of Memory after Effective Lifetime (CWE-401) vulnerability in Linuxfoundation Containerd. Its CVSS base score is 6.9 (Medium).

Operationally, exploitation aligns with the MITRE ATT&CK technique Resource Hijacking (T1496); ranked at the 6th percentile by exploit likelihood (below the median); it is not currently listed in the CISA KEV catalog.

The strongest mitigations our analysis identified map to AC-3 (Access Enforcement) and SC-5 (Denial-of-service Protection) — see the control section below for these in your framework.

EU & UK References

Vulnerability Data

containerd is an open-source container runtime. Versions 1.7.28 and below, 2.0.0-beta.0 through 2.0.6, 2.1.0-beta.0 through 2.1.4, and 2.2.0-beta.0 through 2.2.0-rc.1 contain a bug in the CRI Attach implementation where a user can exhaust memory on the host due to goroutine…

more

leaks. This issue is fixed in versions 1.7.29, 2.0.7, 2.1.5 and 2.2.0. To workaround this vulnerability, users can set up an admission controller to control accesses to pods/attach resources.

CWE(s)

Related Threats

MITRE ATT&CK Enterprise TechniquesAI

T1496 Resource Hijacking Impact
Adversaries may leverage the resources of co-opted systems to complete resource-intensive tasks, which may impact system and/or hosted service availability.
Why these techniques?

The vulnerability allows an attacker to exhaust host memory via goroutine leaks in the CRI Attach implementation, which maps to Resource Hijacking (T1496) as it enables denial of service through resource exhaustion.

Confidence: MEDIUM · MITRE ATT&CK Enterprise v19.0

CVEs Like This One

CVE-2025-47291Same product: Linuxfoundation Containerd
CVE-2026-50195Same product: Linuxfoundation Containerd
CVE-2026-53492Same product: Linuxfoundation Containerd
CVE-2024-25621Same product: Linuxfoundation Containerd
CVE-2023-25153Same product: Linuxfoundation Containerd
CVE-2023-25173Same product: Linuxfoundation Containerd
CVE-2026-53488Same product: Linuxfoundation Containerd
CVE-2026-47262Same product: Linuxfoundation Containerd
CVE-2026-53489Same product: Linuxfoundation Containerd
CVE-2025-47290Same product: Linuxfoundation Containerd

Affected Assets

linuxfoundation
containerd
2.2.0 · ≤ 1.7.29 · 2.0.0 — 2.0.7 · 2.1.0 — 2.1.5

Mitigating Controls

Control response

Prevent
Stop it (NIST 800-53)
  • AC-3 Access Enforcement
  • SC-5 Denial-of-service Protection
  • SC-6 Resource Availability
Detect
Catch it (NIST detect / respond)

Harden
Shrink the surface (DISA STIG)

Validate
Prove the fix (OWASP ASVS)

Mitigating Controls (NIST 800-53 r5) AI

prevent

Directly enforces access restrictions on the pods/attach endpoint as described in the provided workaround, blocking the attach requests that trigger the goroutine leak.

prevent

Limits the effects of denial-of-service via resource exhaustion caused by the memory leak in the CRI Attach implementation.

prevent

Protects host resource availability through quotas or prioritization, mitigating the memory exhaustion from leaked goroutines.

Mitigating Controls (NIST CSF 2.0) AI

Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→CSF cross-walk (authority under review) — links open the control.

PR.PS-06 mostly match
prevents

Secure SDLC practices directly enforce proper memory allocation/deallocation via coding standards, reviews, and tooling.

Mitigating Controls (ISO/IEC 27001:2022 Annex A) AI

Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→ISO cross-walk (authority under review) — links open the control.

detects

Security testing in development can detect unreleased memory, providing partial coverage of the weakness.

prevents

Secure development life cycle mandates memory-management practices that reduce missing-release defects.

prevents

Application security requirements can specify explicit memory-release rules, partially mitigating the weakness.

prevents

Secure system architecture and engineering principles include resource-management guidelines that address memory leaks.

prevents

Secure coding standards directly require proper allocation/deallocation, covering most of this weakness.

detects

Capacity management may detect memory exhaustion symptoms but does not prevent the coding flaw.

References