RATATOSKRATATOSK
로그인

containerd

v2.1.7Kubernetes Core
2026년 4월 15일

containerd 2.1.7은 spdystream의 CVE-2026-35469를 패치하고, gRPC 자격 증명 누출 방지 및 tar 추출 TOCTOU 경쟁 조건 수정 등 보안 강화 변경을 포함합니다.

  • securityCVE-2026-35469 패치를 위해 즉시 2.1.7로 업그레이드

    moby/spdystream의 CVE-2026-35469가 이번 릴리스에서 수정됐습니다. spdystream은 CRI 스트리밍 경로에서 사용되므로 exec/attach/port-forward를 쓰는 Kubernetes 워크로드가 잠재적으로 영향을 받습니다. 모든 노드의 containerd를 2.1.7로 업그레이드하세요. 설정 변경 없이 바이너리 교체 후 데몬 재시작만 하면 됩니다.

  • securitypod 이벤트를 통한 자격 증명 누출 경로 차단

    이번 수정 전까지 레지스트리 자격 증명이 포함된 원시 오류가 pod 이벤트에 노출될 수 있었습니다. 네임스페이스 범위 사용자에게 pod 이벤트 접근을 허용하는 클러스터라면 자격 증명이 로그나 이벤트 스트림에 노출됐을 가능성이 있습니다. 영향받은 클러스터에서 사용된 레지스트리 pull secret을 교체한 뒤 2.1.7로 업그레이드하세요.

  • enhancementCNI DEL 버그 수정으로 재시작 후 네트워크 자원 누수 방지

    기존에는 containerd 재시작 후 정리되는 샌드박스에 CNI DEL이 호출되지 않아 IP 등 네트워크 자원이 누수됐습니다. 노드 재시작 후 스테일 IP나 CNI 상태 이상을 겪은 적 있다면 이 버그가 원인일 가능성이 높습니다. 2.1.7로 업그레이드하고, 기존 누수 상태를 정리하려면 containerd 재시작 전 노드를 드레인하는 편이 안전합니다.

주요 변경 (5)

  • spdystream v0.5.1 업그레이드로 CVE-2026-35469 패치
  • gRPC 오류 sanitization으로 pod 이벤트 내 자격 증명 노출 차단
  • tar 추출 시 TOCTOU 경쟁 조건 수정
  • containerd 재시작 후 CNI DEL이 정상 실행되도록 수정
  • runc v1.3.5로 업데이트, 사용자 네임스페이스에서 읽기 전용 바인드 마운트 플래그 보존