Skip to content

Commit cbc9f97

Browse files
containerd2: Backport fix for credential leak in CRI error logs (#15579)
Backports a fix for a credential leak vulnerability in containerd2's CRI error handling. When image pulls fail from private registries using URL-based authentication (e.g., Azure Blob Storage with SAS tokens), sensitive query parameters were being exposed in both containerd logs and Kubernetes pod events (visible via kubectl describe pod).
1 parent 0fc626c commit cbc9f97

2 files changed

Lines changed: 406 additions & 1 deletion

File tree

SPECS/containerd2/containerd2.spec

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
Summary: Industry-standard container runtime
66
Name: %{upstream_name}2
77
Version: 2.0.0
8-
Release: 16%{?dist}
8+
Release: 17%{?dist}
99
License: ASL 2.0
1010
Group: Tools/Container
1111
URL: https://www.containerd.io
@@ -25,6 +25,7 @@ Patch5: multi-snapshotters-support.patch
2525
Patch6: tardev-support.patch
2626
Patch7: CVE-2024-25621.patch
2727
Patch8: CVE-2025-64329.patch
28+
Patch9: fix-credential-leak-in-cri-errors.patch
2829
%{?systemd_requires}
2930

3031
BuildRequires: golang < 1.25
@@ -100,6 +101,9 @@ fi
100101
%dir /opt/containerd/lib
101102

102103
%changelog
104+
* Tue Jan 21 2026 Aadhar Agarwal <aadagarwal@microsoft.com> - 2.0.0-17
105+
- Backport fix for credential leak in CRI error logs
106+
103107
* Mon Nov 24 2025 Azure Linux Security Servicing Account <azurelinux-security@microsoft.com> - 2.0.0-16
104108
- Patch for CVE-2025-64329
105109

0 commit comments

Comments
 (0)