PT-2026-42700 · Unknown · Kubernetes Containerd+1

Published

2026-05-21

·

Updated

2026-06-09

·

CVE-2026-46680

CVSS v4.0

7.3

High

VectorAV:L/AC:L/AT:P/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions containerd versions prior to 2.3.1 containerd versions prior to 2.2.4 containerd versions prior to 2.0.9 containerd versions prior to 1.7.32
Description An input validation error exists where containers launched with a numeric User directive that cannot be parsed as a 32-bit integer are incorrectly treated as a username. If a crafted image includes an /etc/passwd file that maps this large numeric string to root, the container runs as root (UID 0). This allows the Kubernetes runAsNonRoot restriction to be bypassed, affecting environments that require containers to run as a non-root user.
Recommendations Update to version 2.3.1. Update to version 2.2.4. Update to version 2.0.9. Update to version 1.7.32. Ensure only trusted images are used and only trusted users have permissions to import images. Enforce a specific numeric runAsUser in the Kubernetes Pod securityContext to override the USER directive in the image.

Fix

Type Confusion

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-46680
GHSA-FQW6-GF59-QR4W

Affected Products

Kubernetes
Kubernetes Containerd