Skip to main content
← All vulnerabilities
CVE-2023-25153GHSA-259W-8HF6-59C2GO-2023-1573

containerd OCI image importer memory exhaustion

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.5.18, 1.6.18
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

containerd is an open source container runtime. Before versions 1.6.18 and 1.5.18, when importing an OCI image, there was no limit on the number of bytes read for certain files. A maliciously crafted image with a large file where a limit was not applied could cause a denial of service. This bug has been fixed in containerd 1.6.18 and 1.5.18. Users should update to these versions to resolve the issue. As a workaround, ensure that only trusted images are used and that only trusted users have permissions to import images.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • containerd containerd

    fixed in 1.5.18; From 1.6.0 · fixed in 1.6.18

  • github.com/containerd/containerdGo

    fixed in 1.5.18

  • github.com/containerd/containerdGo

    From 1.6.0 · fixed in 1.6.18

  • github.com/containerd/containerdGo

    fixed in 1.5.18; From 1.6.0 · fixed in 1.6.18

References 4

GitHub · containerd/containerd