Skip to content
OpenAdvisories

Vendor

Docker

62 known vulnerabilities.

Docker at a glance

Last 12 months
34
Critical · all time
5
Exploited · all time
0
Public exploit · all time
7
New vulnerabilities per month · last 12 months
0 5 10 December 2025: 2 vulnerabilities Dec 2025 January 2026: 0 vulnerabilities February 2026: 3 vulnerabilities March 2026: 1 vulnerability Mar April 2026: 1 vulnerability May 2026: 3 vulnerabilities June 2026: 4 vulnerabilities Jun July 2026: 0 vulnerabilities August 2026: 2 vulnerabilities September 2026: 3 vulnerabilities, 1 critical Sep October 2026: 9 vulnerabilities, 1 critical November 2026: 6 vulnerabilities, 1 critical
Show as table
MonthVulnerabilitiesCritical
Nov 202661
Oct 202691
Sep 202631
Aug 202620
Jul 202600
Jun 202640
May 202630
Apr 202610
Mar 202610
Feb 202630
Jan 202600
Dec 202520
Nov 202500
Oct 202520
Sep 202510
Aug 202511
Jul 202510
Jun 202500
May 202500
Apr 202530
Mar 202520
Feb 202500
Jan 202500
Dec 202400

Latest advisories

  • High max 9.8
    WID-SEC-2026-4008 2 CVEs rev. 16

    Linux Kernel: Mehrere Schwachstellen

    Ein Angreifer kann mehrere Schwachstellen im Linux Kernel ausnutzen, um einen Denial of Service Angriff durchzuführen oder Root-Rechte zu erlangen.

    first Oct 15, 2026
  • High max 9.2

    Docker Desktop: Schwachstelle ermöglicht Umgehen von Sicherheitsvorkehrungen

    Ein lokaler Angreifer kann eine Schwachstelle in Docker Desktop ausnutzen, um Sicherheitsvorkehrungen zu umgehen.

  • Medium max 5.7

    Docker Desktop: Schwachstelle ermöglicht Offenlegung von Informationen

    Ein lokaler Angreifer kann eine Schwachstelle in Docker Desktop ausnutzen, um Informationen offenzulegen.

  • Medium max 6.8
    WID-SEC-2026-3494 1 CVE rev. 4

    Docker Desktop: Schwachstelle ermöglicht Denial of Service

    Ein lokaler Angreifer kann eine Schwachstelle in Docker Desktop ausnutzen, um einen Denial of Service Angriff durchzuführen.

    first Sep 21, 2026
  • High max 8.4
    WID-SEC-2025-2518 3 CVEs rev. 55

    Red Hat Enterprise Linux (runc): Mehrere Schwachstellen ermöglichen Umgehen von Sicherheitsvorkehrungen

    Ein lokaler Angreifer kann mehrere Schwachstellen in Red Hat Enterprise Linux und Red Hat OpenShift ausnutzen, um Sicherheitsvorkehrungen zu umgehen und einen Denial of Service herbeizuführen.

    first Nov 9, 2025

62 results · Feed

  • Medium 5.6

    Bake filesystem path entitlements approval can be skipped in some multi-target builds

    In Docker Buildx versions v0.19.0 through v0.38.0, an untrusted Bake definition that builds multiple targets together may expose files accessible to the Buildx client without the expected fs.read approval. Under certain conditions, filesystem paths from some …

  • Low 1.8

    Bake filesystem path entitlements approval can be skipped for path using basename prefix

    In Docker Buildx versions v0.19.0 through v0.38.0, an untrusted Bake definition may expose files accessible to the Buildx client without the expected fs.read approval. Under certain conditions, paths under the same parent directory as the current working dire…

  • High 7.1

    Docker Sandboxes host Git executes repository-controlled programs

    Docker Sandboxes versions 0.31.0 before 0.50.0 do not neutralize repository-controlled Git configuration when running certain host-side Git commands. An attacker who can modify a host repository's Git configuration, for example through a direct-mode sandbox w…

  • High 7.3

    Bake filesystem entitlement consent is skipped under --progress=rawjson in Docker Buildx

    Buildx bake requires the user to grant entitlements with --allow or an interactive prompt before a build reaches outside the working directory. Under --progress=rawjson that consent step is skipped.

  • Critical 9.2

    Docker Desktop WSL2 AF_VSOCK isolation bypass via 32-bit socketcall

    In Docker Desktop for Windows with the WSL2 backend, an unprivileged Linux container can use 32-bit socketcall to bypass the default seccomp restriction on AF_VSOCK. This can expose host-facing services and Windows files accessible to the logged-in user. The …

  • High 8.4

    Docker Sandboxes sbx cp follows workspace symlinks outside the authorized host directory

    Docker Sandboxes sbx cp does not safely confine host-side paths to a shared workspace. A malicious sandbox can create or replace a workspace symlink so that a later user-initiated copy reads a host file outside the workspace into the sandbox or writes sandbox…

  • Medium 5.7

    Docker Desktop logs can expose stored third-party credentials

    Docker Desktop before version 4.97.0 could write third-party API keys and OAuth access tokens in cleartext to local application logs and diagnostics bundles due to insufficient IPC payload redaction. An attacker with read access to these files could obtain th…

  • Critical 9.4
    CVE-2026-105445 Public exploit

    Docker Hub account conversion could reassign an active personal access token to another user

    An Incorrect Privilege Assignment vulnerability in Docker Hub's account-to-organization conversion feature allowed an authenticated attacker to reassign a personal access token (PAT) they controlled to another Docker Hub user without rotating or revoking the …

  • High 8.2

    Docker Desktop for Windows installer failed to verify external packages

    Before 4.92.0, Docker Desktop for Windows did not verify the signature of a package supplied to Docker Desktop Installer.exe install -package. An attacker able to provide a crafted package and convince a user to approve the Docker-signed UAC prompt could exec…

  • Medium 5.9

    Docker Sandboxes egress proxy could forward unrecognized client credentials to managed hosts

    Docker Sandboxes could forward a client-supplied credential alongside a credential injected by the host egress proxy. The proxy removed alternate credentials only when their values matched known sentinel values, so untrusted code in an authorized sandbox coul…

  • Medium 5.9

    Fail-open response masking in Docker Sandboxes can expose proxy-managed credentials

    Docker Sandboxes could fail open while masking credentials in protected proxy responses. When a response-body read returned data together with an error, affected handlers could forward unmasked bytes. Code inside an authorized sandbox could use this to recove…

  • Medium 6.7

    Docker Sandboxes OAuth response masking could be bypassed with a case-variant token host

    Docker Sandboxes compared OAuth token-endpoint hostnames case-sensitively when deciding whether to mask managed credential responses, while request routing treated DNS hostnames case-insensitively. Untrusted code inside a sandbox could use a case-variant host…

  • High 7.6

    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 add…

  • Medium 6.9

    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 encry…

  • Medium 6.9

    Bake filesystem entitlement consent is skipped for certain secret and oci-layout definitions

    Docker Buildx Bake does not request the expected fs.read approval for certain filesystem inputs. An untrusted Bake definition can expose a readable file through a pathless secret whose ID is interpreted as a client-side pathname, or consume a local OCI image …

  • High 8.7

    Docker Sandboxes UDS forwarder can reach arbitrary host Unix sockets through a symlink race

    The guest-to-host Unix-domain socket relay in Docker Sandboxes validates that a socket path is inside an authorized workspace, but later reconnects using the pathname. A malicious guest can replace an intermediate directory with a symlink between validation a…

  • High 8.7

    MCP Gateway: Argument injection via OCI image label YAML in Docker MCP Gateway

    MCP Gateway allows easy and secure running and deployment of MCP servers. From 0.21.0 until 0.42.2, Docker MCP Gateway YAML-unmarshalled the attacker-controlled io.docker.server.metadata OCI image label into the broad catalog.Server structure for direct docke…

  • Critical 9.4
    CVE-2026-77179 Public exploit

    Docker Sandboxes guest can write arbitrary macOS host files via a symlink in the virtio-fs stored-path fallback

    On macOS, the virtio-fs host server used by Docker Sandboxes improperly follows symlinks when reopening an unlinked file from a stored path. A malicious guest can replace a parent directory with a symlink, escape the shared workspace, and read or modify arbit…

  • High 7.1
    CVE-2026-17106 Public exploit

    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 str…

  • Medium 5.7

    Docker Sandboxes read-only runtime mount writable through its shared-export alias

    Docker Sandboxes (sbx) applies the read-only intent of a runtime host mount to the in-guest container bind only: the underlying virtio-fs host-edge grant is added to the sandbox's policy-share allowlist with no access mode. The directory stays writable at its…

  • Medium 5.1

    Docker Sandboxes ICMP egress restriction bypass after daemon restart

    Docker Sandboxes (sbx) blocks ICMP egress with an authorizer applied only at network-creation time, and does not re-apply it to networks rebuilt from disk when the Docker daemon restarts, so a restart-surviving sandbox forwards ICMP to arbitrary hosts. A work…

  • Medium 5.7

    Docker Sandboxes network egress allowlist bypass via unfiltered DNS resolution

    Docker Sandboxes (sbx) enforces an HTTP/S-only egress allowlist but does not apply it to DNS resolution: the per-network embedded DNS server forwards any queried name to the host resolver whenever the network is internet-connected, without consulting the poli…

  • High 7.2
    CVE-2026-41567 Public exploit

    Docker: `PUT /containers/{id}/archive` executes container binary on the host

    Moby is an open source container framework. In versions prior to 29.5.1 and in moby/moby v2 prior to v2.0.0-beta.14, when a compressed archive is uploaded to a container via `PUT /containers/{id}/archive` or piped through `docker cp -`, the daemon resolves de…

  • High 8.2

    Unbounded recursion in grpcfuse kernel module allows container to crash Docker Desktop VM

    Fixed a VM panic caused by unbounded recursion in the grpcfuse kernel module when a container created deeply nested directories on a bind-mounted host folder and triggered a dentry invalidation event. This issue has been fixed in Docker Desktop 4.76.0.

  • High 8.2
    CVE-2026-5843 Public exploit

    Docker Model Runner container-to-host code execution via MLX-LM model_file importlib loading

    The MLX inference backend in Docker Model Runner on macOS uses the MLX-LM library, which unconditionally imports and executes arbitrary Python files from model directories via the model_file configuration field in config.json. When a model's config.json speci…

  • High 8.2
    CVE-2026-5817 Public exploit

    Docker Model Runner container-to-host code execution via unsandboxed trust_remote_code in Python inference backends

    The vllm-metal inference backend in Docker Model Runner on macOS unconditionally sets trust_remote_code=True when loading model tokenizers, and runs without sandboxing. This causes transformers.AutoTokenizer.from_pretrained() to import and execute arbitrary P…

  • High 8.8

    Docker Desktop Enhanced Container Isolation bypass via --use-api-socket CLI flag

    The Docker CLI --use-api-socket flag bypasses Enhanced Container Isolation (ECI) restrictions in Docker Desktop. When ECI is enabled, Docker socket mounts from containers are denied unless explicitly allowed via the admin-settings configuration. However, the …

  • Medium 6.8

    Docker Model Runner OCI Registry Client Vulnerable to Server-Side Request Forgery (SSRF)

    Docker Model Runner (DMR) is software used to manage, run, and deploy AI models using Docker. Prior to version 1.1.25, Docker Model Runner contains an SSRF vulnerability in its OCI registry token exchange flow. When pulling a model, Model Runner follows the r…

  • High 7.0

    Docker Desktop Docker Plugins Uncontrolled Search Path Element Local Privilege Escalation Vulnerability

    Docker CLI for Windows searches for plugin binaries in C:\ProgramData\Docker\cli-plugins, a directory that does not exist by default. A low-privileged attacker can create this directory and place malicious CLI plugin binaries (docker-compose.exe, docker-build…

  • High 7.6

    Docker Model Runner Unauthenticated Runtime Flag Injection via _configure Endpoint

    Docker Model Runner (DMR) is software used to manage, run, and deploy AI models using Docker. Versions prior to 1.0.16 expose a POST `/engines/_configure` endpoint that accepts arbitrary runtime flags without authentication. These flags are passed directly to…

  • Medium 6.8

    Out of bounds read vulnerability in grpcfuse kernel module

    An out of bounds read vulnerability in the grpcfuse kernel module present in the Linux VM in Docker Desktop for Windows, Linux and macOS up to version 4.61.0 could allow a local attacker to cause an unspecified impact by writing to /proc/docker entries. The i…

  • Medium 6.7

    Docker Desktop for Windows Incorrect Permission Assignment Privilege Escalation Vulnerabilities

    Docker Desktop for Windows contains multiple incorrect permission assignment vulnerabilities in the installer's handling of the C:\ProgramData\DockerDesktop directory. The installer creates this directory without proper ownership verification, creating two ex…

  • Low 2.4

    Expired Personal Access Tokens (PATs) are recorded in Docker Desktop diagnostic logs

    Docker Desktop diagnostics bundles were found to include expired Hub PATs in log output due to error object serialization. This poses a risk of leaking sensitive information in exported diagnostics, especially when access denied errors occurred.

  • High 7.3

    DNS Rebinding vulnerability present when running MCP Gateway in sse or streaming mode

    MCP Gateway allows easy and secure running and deployment of MCP servers. In versions 0.27.0 and earlier, when MCP Gateway runs in sse or streaming transport mode, it is vulnerable to DNS rebinding. An attacker who can get a victim to visit a malicious websit…

  • High 8.9
    CVE-2025-62725 EPSS 16%

    Docker Compose Vulnerable to Path Traversal via OCI Artifact Layer Annotations

    Docker Compose trusts the path information embedded in remote OCI compose artifacts. When a layer includes the annotations com.docker.compose.extends or com.docker.compose.envfile, Compose joins the attacker‑supplied value from com.docker.compose.file/com.doc…

  • High 8.8

    Multiple DLL Search Order Hijacking Vulnerabilities in Docker Desktop Installer for Windows

    Docker Desktop Installer.exe is vulnerable to DLL hijacking due to insecure DLL search order. The installer searches for required DLLs in the user's Downloads folder before checking system directories, allowing local privilege escalation through malicious DLL…

  • High 8.7

    Docker Desktop with ECI Fails to Enforce Socket Command Restrictions

    In a hardened Docker environment, with Enhanced Container Isolation ( ECI https://docs.docker.com/enterprise/security/hardened-desktop/enhanced-container-isolation/ ) enabled, an administrator can utilize the command restrictions feature https://docs.docker.c…

  • Critical 9.3
    CVE-2025-9074 Public exploit

    Docker Desktop allows unauthenticated access to Docker Engine API from containers

    A vulnerability was identified in Docker Desktop that allows local running Linux containers to access the Docker Engine API via the configured Docker subnet, at 192.168.65.7:2375 by default. This vulnerability occurs with or without Enhanced Container Isolati…

  • Medium 5.2

    Exposure of system environment variables in Docker Desktop diagnostic logs

    System environment variables are recorded in Docker Desktop diagnostic logs, when using shell auto-completion. This leads to unintentional disclosure of sensitive information such as api keys, passwords, etc.  A malicious actor with read access to these logs …

  • Medium 5.2

    Exposure in Docker Desktop logs of environment variables configured for running containers

    Recording of environment variables, configured for running containers, in Docker Desktop application logs could lead to unintentional disclosure of sensitive information such as api keys, passwords, etc. A malicious actor with read access to these logs could …