CVE-2022-23648: containerd CRI plugin: Insecure handling of image volumes

Related Vulnerabilities: CVE-2022-23648  
                							

                <!--X-Body-Begin-->
<!--X-User-Header-->

oss-sec
mailing list archives
<!--X-User-Header-End-->
<!--X-TopPNI-->

By Date

By Thread

</form>

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
CVE-2022-23648: containerd CRI plugin: Insecure handling of image volumes

<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->

From: "Karp, Samuel" &lt;skarp () amazon com&gt;

Date: Wed, 2 Mar 2022 19:17:44 +0000

<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->

<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
A bug was found in containerd where containers launched through
containerd's CRI implementation with a specially-crafted image
configuration could gain access to read-only copies of arbitrary files
and directories on the host. This may bypass any policy-based
enforcement on container setup (including a Kubernetes Pod Security
Policy) and expose potentially sensitive information. Kubernetes and
crictl can both be configured to use containerd's CRI implementation.

Patches
This bug has been fixed in containerd 1.6.1, 1.5.10 and 1.4.13. Users
should update to these versions to resolve the issue.

Workarounds
Ensure that only trusted images are used.

If you have any questions or comments about this advisory:
* Open an issue [1]
* Email us at security () containerd io if you think you've found a
security bug.

View this advisory on the web: 
https://github.com/containerd/containerd/security/advisories/GHSA-crp2-qrr5-8pq7

On behalf of the containerd project,
Samuel Karp

[1] https://github.com/containerd/containerd/issues/new/choose

<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->

<!--X-Follow-Ups-End-->
<!--X-References-->
<!--X-References-End-->
<!--X-BotPNI-->

By Date

By Thread

Current thread:

CVE-2022-23648: containerd CRI plugin: Insecure handling of image volumes Karp, Samuel (Mar 02)

<!--X-BotPNI-End-->
<!--X-User-Footer-->
<!--X-User-Footer-End-->