p PatchFirst

PatchFirst · Vulnerabilidades recientes

Vulnerabilidades de la pila Contenedores

Vulnerabilidades publicadas para Contenedores en los últimos 30 días: 6. Incluidas en el catálogo KEV: 0.

RSS ↗
Filtrar vulnerabilidades
Contenedores

Vulnerabilidades: 149

  1. CVE-2026-95838

    Media · CVSS 4.6EPSS 0,21%Sin corrección publicada

    containerd: Unpack DoS via repeated opaque whiteouts

    containerd is an open-source container runtime. Prior to 1.7.35, 2.0.12, 2.2.8, and 2.3.5, containerd's layer unpack handler repeatedly traverses directories for certain opaque whiteout configurations. A malicious image layer can trigger repeated directory traversals while opaque whiteouts are processed. Pulling or importing the image can consume CPU, delay container startup, and reduce image-pull concurrency for unrelated deployments. This issue is fixed in versions 1.7.35, 2.0.12, 2.2.8, and 2.3.5.

    Publicación Actualización
  2. CVE-2026-95837

    Alta · CVSS 7.8EPSS 0,11%Sin corrección publicada

    containerd CRI plugin: Checkpoint restore bypasses destination security context

    containerd is an open-source container runtime. From 2.1.0 until 2.2.7 and 2.3.4, containerd's CRI CreateContainer checkpoint restore is vulnerable because CRIU restores process security state from checkpoint data instead of enforcing the destination ContainerConfig. An attacker who can create a container from a crafted checkpoint can supply restored credentials, capabilities, no_new_privs, and seccomp state. The restored process can run as root with full capabilities and no enforced seccomp filters while CRI status reports the requested configuration. Systems that do not use CRI checkpoint restore are not affected. This issue is fixed in ver

    Publicación Actualización
  3. CVE-2026-92543

    Alta · CVSS 7.6EPSS 0,09%Corrección disponible

    Docker Engine insecure-registry fallback via malicious DNS responses

    Docker Engine classifies a registry hostname as insecure using an any-match DNS check. loadInsecureRegistries() injects 127.0.0.0/8 and ::1/128 as insecure CIDRs by default. isCIDRMatch resolves all of the hostname's addresses and returns true if a single address is in the insecure CIDR list. Because the transport re-dials the hostname rather than the CIDR-matching address, a DNS answer set of one loopback IP plus a non-loopback attacker IP disables certificate verification and enables HTTP fallback for the registry connection.

    • Actualiza a 29.8.2
    • Actualiza a v2.0.0-beta.25
    Publicación Actualización
  4. CVE-2026-92542

    Media · CVSS 6.9EPSS 0,07%Corrección disponible

    Blind VXLAN injection into encrypted overlay networks from cluster peer

    The firewall rules which mark VXLAN datagrams for encryption indiscriminately match both authentic VXLAN datagrams sent from the kernel and forged datagrams sent by user processes. Any packet sent from the host network namespace of a Linux Swarm node is encrypted with the overlay-network IPsec parameters which meets the following criteria: - UDP datagram - Destination port is the Swarm data-path port - Datagram starts with a VXLAN header for the VNI of an encrypted overlay network which any running container on the node is connected to

    • Actualiza a 25.0.19
    • Actualiza a 29.8.2
    • Actualiza a v2.0.0-beta.25
    • Actualiza a v25.0.19
    Publicación Actualización
  5. CVE-2026-19444

    Media · CVSS 6.5EPSS 0,23%Sin corrección publicada

    Kubernetes kubectl cp path traversal on Windows allows arbitrary file writes

    A path traversal vulnerability was discovered in the Kubernetes kubectl client's kubectl cp command on Windows. When copying files from a container, kubectl runs tar inside the container to build a tar archive, transfers it over the network, and unpacks it on the local machine. If the tar binary in the container is malicious, it can execute arbitrary code and emit unexpected output, allowing an attacker who controls container contents to write files to arbitrary paths on the user's local machine when kubectl cp is invoked, limited only by the system permissions of the local user. This issue only affects kubectl clients running on Windows.

    Publicación Actualización
  6. CVE-2026-53493

    Media · CVSS 6.9EPSS 0,36%Corrección disponible

    Containerd has image-pull DoS via crafted OCI index graph amplification

    containerd is an open-source container runtime. Prior to versions 1.7.36, 2.0.13, 2.2.9, 2.3.6, and 2.4.1, a crafted OCI index graph can force very high CPU/memory usage during PullImage (before container start), causing long ContainerCreating stalls and, at larger sizes, node/runtime instability. Versions 1.7.36, 2.0.13, 2.2.9, 2.3.6, and 2.4.1 fix the issue.

    • Actualiza a 2.1.9+ds1-5
    Publicación Actualización
  7. CVE-2026-53495

    Media · CVSS 6.8EPSS 0,16%Corrección disponible

    containerd CRI ExecSync Goroutine Leak Leading to Node-Level Denial of Service

    containerd is an open-source container runtime. Prior to 1.7.35, 2.0.12, 2.2.8, and 2.3.5, containerd on Linux with the CRI plugin enabled can indefinitely block the drainExecSyncIO goroutine in internal/cri/server/container_execsync.go when CRI ExecSync is used by exec probes or lifecycle hooks that launch long-lived background child processes retaining standard input and output pipes. The input and output drain phase has no default timeout and did not stop when the request context was canceled, so repeated ExecSync invocations can accumulate blocked goroutines and host memory. The resulting resource exhaustion can cause the OOM killer to te

    • Actualiza a 2.1.9+ds1-4
    Publicación Actualización
  8. CVE-2026-17106

    Alta · CVSS 7.1EPSS 0,44%Código de explotación públicoCorrección disponible

    Tar extraction in moby/go-archive can write outside the destination directory via link following

    The tar extraction routines in moby/go-archive (Unpack, UnpackLayer, Untar/UntarUncompressed, and the ApplyLayer helpers) do not confine filesystem operations to the destination directory. The extractor decides where each archive entry lands using lexical string checks and then performs the filesystem operation on a path that is resolved by the OS, so links introduced by the archive can be followed out of the destination directory. An attacker who controls the contents of an archive can create or overwrite files at arbitrary paths writable by the extracting process.

    • Actualiza a 0.3.0
    • Actualiza a 0.3.3-1
    • Actualiza a 0.38.0
    • Actualiza a 29.7.0
    • Actualiza a 4.86.0
    • Actualiza a 5.4.0
    Publicación Actualización
  9. CVE-2026-41186

    Media · CVSS 6EPSS 0,67%Corrección disponible

    Unauthenticated Go pprof exposure in Calico debug server

    When Calico's shared debug server is enabled (disabled by default), the Calico kube-controllers and Goldmane components bind their Go pprof debug listener to 0.0.0.0 without authentication. Any pod with network reachability to the listener can retrieve the process heap, goroutine stacks (including function arguments), and command-line arguments. Depending on the process's in-memory state, the heap may contain sensitive material. The debug listener is opt-in but is unsafe when enabled because it offers no authentication and no safe localhost-only binding option.

    • Actualiza a 22.4.0
    • Actualiza a 3.21.7
    • Actualiza a 3.22.4
    • Actualiza a 3.31.6
    • Actualiza a 3.32.1
    Publicación Actualización
  10. CVE-2026-41187

    Media · CVSS 6.2EPSS 0,39%Corrección disponible

    Calico Tier Authorization Bypass via DeleteCollection

    Calico's apiserver wraps tier-scoped resources so that every operation runs through AuthorizeTierOperation, but the Delete override on NetworkPolicy, GlobalNetworkPolicy, and their staged variants is not invoked for DeleteCollection requests. A user holding the deletecollection verb or wildcard verbs on tier-scoped policy resources can bulk-delete policies in tiers they otherwise have no rights on, breaking the tier authorization boundary.

    • Actualiza a 22.4.0
    • Actualiza a 3.21.7
    • Actualiza a 3.22.5
    • Actualiza a 3.31.6
    • Actualiza a 3.32.1
    Publicación Actualización
  11. CVE-2026-6540

    Alta · CVSS 7.9EPSS 0,54%Corrección disponible

    L7 policy bypass via unnormalized HTTP path matching

    Calico's Application Layer Policy (disabled by default), which enforces HTTP rules through Dikastes, fails to perform URL path normalization. As a result, HTTP requests using path-traversal segments, encoded slashes, or repeated slashes are not correctly evaluated by Prefix path rules. Dikastes authorizes the request under the permitted prefix while the downstream workload or a fronting proxy normalizes the path and serves the restricted endpoint. An attacker with network access and no special RBAC can potentially reach HTTP endpoints the policy was intended to restrict.

    • Actualiza a 22.4.0
    • Actualiza a 3.21.7
    • Actualiza a 3.22.4
    • Actualiza a 3.31.6
    Publicación Actualización
  12. CVE-2026-62290

    Alta · CVSS 7.3EPSS 0,11%Sin corrección publicada

    cert-manager: Direct ACME Challenge resources can bypass Issuer DNS01 solver policy and use ClusterIssuer DNS credentials

    cert-manager adds certificates and certificate issuers as resource types in Kubernetes clusters, and simplifies the process of obtaining, renewing and using those certificates. From 1.18.0 until 1.19.6 and 1.20.3, Challenge resources under acme.cert-manager.io can be created directly by namespace users without admission validation tying the Challenge to an Order, owner reference, or Issuer-selected solver, allowing attacker-controlled Challenge.spec.solver values referencing a ClusterIssuer to bypass DNS01 solver selectors such as dnsZones, dnsNames, and matchLabels and cause cert-manager to use ClusterIssuer DNS credentials for attacker-sele

    Publicación Actualización
  13. CVE-2026-53489

    Alta · CVSS 8.2EPSS 0,17%Corrección disponible

    containerd: Arbitrary host CRI log file read via symlink following in CRI checkpoint restore

    containerd is an open-source container runtime. Versions prior to 2.3.2, 2.2.5 and 2.1.9 contain a bug where the CRI plugin restores container.log from a checkpoint image without validating a symlinked path. This could result in reading an arbitrary file on the host via kubectl logs. This issue has been fixed in versions 2.3.2, 2.2.5 and 2.1.9.

    • Actualiza a 2.1.6-0ubuntu1~25.10.2
    • Actualiza a 2.1.9+ds1-1
    • Actualiza a 2.2.1-0ubuntu1~22.04.2
    • Actualiza a 2.2.1-0ubuntu1~24.04.3
    • Actualiza a 2.2.1-0ubuntu1~25.10.2
    • Actualiza a 2.2.2-0ubuntu1.1
    Publicación Actualización
  14. CVE-2026-53492

    Alta · CVSS 8.4EPSS 0,35%Corrección disponible

    containerd CRI checkpoint restore CDI annotation smuggling

    containerd is an open-source container runtime. In Versions prior to 2.3.2, 2.2.5 and 2.1.9, the CRI implementation improperly trusts Container Device Interface (CDI) annotations found within untrusted checkpoint image metadata during container restoration. When restoring a container from a checkpoint, containerd preserves CDI-related annotations from the checkpoint archive rather than relying solely on the pod's create-time specification. This allows a user with pod creation permissions to bypass standard Kubernetes resource allocation and device plugin enforcement, injecting arbitrary CDI edits (such as device nodes and host mounts) into th

    • Actualiza a 2.1.6-0ubuntu1~25.10.2
    • Actualiza a 2.1.9+ds1-1
    • Actualiza a 2.2.1-0ubuntu1~22.04.2
    • Actualiza a 2.2.1-0ubuntu1~24.04.3
    • Actualiza a 2.2.1-0ubuntu1~25.10.2
    • Actualiza a 2.2.2-0ubuntu1.1
    Publicación Actualización
  15. CVE-2026-50195

    Media · CVSS 5.6EPSS 0,3%Corrección disponible

    containerd: CRI checkpoint import allows local image tag poisoning

    containerd is an open-source container runtime. Versions prior to 2.3.2, 2.2.5 and 2.1.9 contain a vulnerability in the CRI checkpoint import process where it fails to validate the image references specified within a checkpoint image's configuration. An attacker with permissions to create pods can use a crafted checkpoint image to force containerd to pull a malicious image and assign it an arbitrary local tag, thereby poisoning the node's local image cache. Subsequently, if other pods on the same node attempt to use the poisoned tag with an IfNotPresent (or Never) pull policy, they will unknowingly execute the attacker's malicious image inste

    • Actualiza a 2.1.6-0ubuntu1~25.10.2
    • Actualiza a 2.1.9+ds1-1
    • Actualiza a 2.2.1-0ubuntu1~22.04.2
    • Actualiza a 2.2.1-0ubuntu1~24.04.3
    • Actualiza a 2.2.1-0ubuntu1~25.10.2
    • Actualiza a 2.2.2-0ubuntu1.1
    Publicación Actualización
  16. CVE-2026-47262

    Media · CVSS 5.3EPSS 0,27%Corrección disponible

    containerd image-triggered runtime DoS via unbounded group parsing

    containerd is an open-source container runtime. Versions prior to 1.7.33, 2.0.10, 2.1.9, 2.2.5 and 2.3.2, contain a vulnerability that allows a maliciously crafted image to cause a Denial of Service (DoS) condition. When creating a container from this image, memory exhaustion occurs, leading to an Out Of Memory (OOM) kill of the containerd process. This renders the container runtime API unavailable and can disrupt clients such as the Docker Engine or Kubernetes control-plane components. This issue has been fixed in versions 1.7.33, 2.0.10, 2.1.9, 2.2.5 and 2.3.2.

    • Actualiza a 1.2.6-0ubuntu1~16.04.6+esm7
    • Actualiza a 1.6.12-0ubuntu1~18.04.1+esm4
    • Actualiza a 1.6.12-0ubuntu1~20.04.8+esm2
    • Actualiza a 1.6.12-0ubuntu1~22.04.11
    • Actualiza a 1.6.24~ds1-1ubuntu1.3+esm3
    • Actualiza a 1.7.24-0ubuntu1~20.04.2+esm2
    • Actualiza a 2.1.6-0ubuntu1~25.10.2
    • Actualiza a 2.1.9+ds1-1
    • Actualiza a 2.2.1-0ubuntu1~22.04.2
    • Actualiza a 2.2.1-0ubuntu1~24.04.3
    • Actualiza a 2.2.1-0ubuntu1~25.10.2
    Publicación Actualización
  17. CVE-2026-46680

    Alta · CVSS 7.3EPSS 0,16%Corrección disponible

    containerd user ID handling bypass allows runAsNonRoot evasion

    containerd is an open-source container runtime. In versions prior to 1.7.32, 2.0.9, 2.2.4 and 2.3.1, containers launched with a numeric User directive that cannot be parsed as a 32-bit integer are incorrectly treated as a username, leading to runAsNonRoot evasion. If a crafted image provides an /etc/passwd file mapping this large numeric string to root, the container ultimately runs as root (UID 0). This allows the Kubernetes runAsNonRoot restriction to be bypassed, causing unexpected behavior for environments that require containers to run as a non-root user. This issue has been fixed in versions 1.7.32, 2.0.9, 2.2.4 and 2.3.1.

    • Actualiza a 2.1.9+ds1-1
    Publicación Actualización
  18. CVE-2026-53488

    Crítica · CVSS 9.4EPSS 0,18%Corrección disponible

    containerd CRI plugin: — image-config `LABEL` flows to restart-monitor `binary://` logger: host-root command execution from an image pull

    containerd is an open-source container runtime. In versions prior to 1.7.33, 2.3.2, 2.2.5, 2.1.9, and 2.0.10 the CRI plugin propagates labels from an image config (LABEL instruction in Dockerfile) to a container without validation. This may result in executing an arbitrary command on the host, via a plugin that consumes container labels for some operations. This issue has been fixed in versions 1.7.33, 2.3.2, 2.2.5, 2.1.9, and 2.0.10.

    • Actualiza a 1.6.12-0ubuntu1~18.04.1+esm4
    • Actualiza a 1.6.12-0ubuntu1~20.04.8+esm2
    • Actualiza a 1.6.12-0ubuntu1~22.04.11
    • Actualiza a 1.6.24~ds1-1ubuntu1.3+esm3
    • Actualiza a 1.7.24-0ubuntu1~20.04.2+esm2
    • Actualiza a 2.1.6-0ubuntu1~25.10.2
    • Actualiza a 2.1.9+ds1-1
    • Actualiza a 2.2.1-0ubuntu1~22.04.2
    • Actualiza a 2.2.1-0ubuntu1~24.04.3
    • Actualiza a 2.2.1-0ubuntu1~25.10.2
    • Actualiza a 2.2.2-0ubuntu1.1
    Publicación Actualización
  19. CVE-2026-41579

    Baja · CVSS 3.3EPSS 0,19%Corrección disponible

    runc: Malicious image with /dev symlink can trigger limited host filesystem integrity violations

    runc is a CLI tool for spawning and running containers according to the OCI specification. In versions prior to 1.3.6, 1.4.0-rc.1, 1.4.0-rc.12, 1.5.0-rc.1, and 1.5.0-rc.1, when setting up the container rootfs, setupPtmx and setupDevSymlinks call os.Remove and os.Symlink with a filepath.Join string which allow an image with /dev as a symlink to trick runc into deleting files called ptmx on the host or creating a hardcoded set of symlinks with specific names and targets in an arbitrary pre-existing host directory. This issue is not exploitable under Docker, because Docker creates a top-level read-only layer that masks any malicious /dev symlink

    • Actualiza a 1.3.6+ds1-1
    Publicación Actualización
  20. CVE-2026-42306

    Alta · CVSS 7.2EPSS 0,1%Corrección disponible

    Moby: Race condition in docker cp allows bind mount redirection to host path

    Moby is an open source container framework. In Docker Engine prior to version 29.5.1, Docker Daemon versions 28.5.2 and prior, and Moby Daemon prior to version 2.0.0-beta.14, a race condition during docker cp mount setup allows a malicious container to redirect a bind mount target to an arbitrary host path, potentially overwriting host files or causing denial of service. This issue has been patched in Docker Engine version 29.5.1 and Moby Daemon version 2.0.0-beta.14.

    • Actualiza a 26.1.5+dfsg1-9+deb13u1
    • Actualiza a 28.5.2+dfsg4-3
    Publicación Actualización

Comprueba tu servidor

Compara tu pila y las versiones instaladas con las bases actuales de vulnerabilidades.

Comprueba tu servidor →