p PatchFirst

PatchFirst · Latest vulnerabilities

docker.io vulnerabilities · Page 2

Vulnerabilities published for docker.io in the last 30 days: 2. Listed in the KEV catalogue: 0.

RSS ↗
Filter vulnerabilities
Clear filters

Vulnerabilities: 54

  1. CVE-2021-41089

    Low · CVSS 2.8EPSS 0.29%Fix available

    `docker cp` allows unexpected chmod of host files

    Moby is an open-source project created by Docker to enable software containerization. A bug was found in Moby (Docker Engine) where attempting to copy files using `docker cp` into a specially-crafted container can result in Unix file permission changes for existing files in the host’s filesystem, widening access to others. This bug does not directly allow files to be read, modified, or executed without an additional cooperating process. This bug has been fixed in Moby (Docker Engine) 20.10.9. Users should update to this version as soon as possible. Running containers do not need to be restarted.

    • Update to 20.10.10+dfsg1-1
    Published Updated
  2. CVE-2021-41091

    Medium · CVSS 6.3EPSS 2.85%Fix available

    Insufficiently restricted permissions on data directory in Docker Engine

    Moby is an open-source project created by Docker to enable software containerization. A bug was found in Moby (Docker Engine) where the data directory (typically `/var/lib/docker`) contained subdirectories with insufficiently restricted permissions, allowing otherwise unprivileged Linux users to traverse directory contents and execute programs. When containers included executable programs with extended permission bits (such as `setuid`), unprivileged Linux users could discover and execute those programs. When the UID of an unprivileged Linux user on the host collided with the file owner or group inside a container, the unprivileged Linux user

    • Update to 20.10.10+dfsg1-1
    Published Updated
  3. CVE-2021-41092

    Medium · CVSS 5.4EPSS 1.65%Fix available

    Docker CLI leaks private registry credentials to registry-1.docker.io

    Docker CLI is the command line interface for the docker container runtime. A bug was found in the Docker CLI where running `docker login my-private-registry.example.com` with a misconfigured configuration file (typically `~/.docker/config.json`) listing a `credsStore` or `credHelpers` that could not be executed would result in any provided credentials being sent to `registry-1.docker.io` rather than the intended private registry. This bug has been fixed in Docker CLI 20.10.9. Users should update to this version as soon as possible. For users unable to update ensure that any configured credsStore or credHelpers entries in the configuration fil

    • Update to 20.10.10+dfsg1-1
    Published Updated
  4. CVE-2021-21284

    Medium · CVSS 6.8EPSS 1.06%Fix available

    privilege escalation in Moby

    In Docker before versions 9.03.15, 20.10.3 there is a vulnerability involving the --userns-remap option in which access to remapped root allows privilege escalation to real root. When using "--userns-remap", if the root user in the remapped namespace has access to the host filesystem they can modify files under "/var/lib/docker/<remapping>" that cause writing files with extended privileges. Versions 20.10.3 and 19.03.15 contain patches that prevent privilege escalation from remapped user.

    • Update to 20.10.3+dfsg1-1
    Published Updated
  5. CVE-2021-21285

    Medium · CVSS 6.5EPSS 3.29%Fix available

    Docker daemon crash during image pull of malicious image

    In Docker before versions 9.03.15, 20.10.3 there is a vulnerability in which pulling an intentionally malformed Docker image manifest crashes the dockerd daemon. Versions 20.10.3 and 19.03.15 contain patches that prevent the daemon from crashing.

    • Update to 20.10.3+dfsg1-1
    Published Updated
  6. CVE-2020-15257

    Medium · CVSS 5.2EPSS 3.24%Fix available

    containerd-shim API Exposed to Host Network Containers

    containerd is an industry-standard container runtime and is available as a daemon for Linux and Windows. In containerd before versions 1.3.9 and 1.4.3, the containerd-shim API is improperly exposed to host network containers. Access controls for the shim’s API socket verified that the connecting process had an effective UID of 0, but did not otherwise restrict access to the abstract Unix domain socket. This would allow malicious containers running in the same network namespace as the shim, with an effective UID of 0 but otherwise reduced privileges, to cause new processes to be run with elevated privileges. This vulnerability has been fixed i

    • Update to 20.10.0~rc1+dfsg2-1
    Published Updated
  7. CVE-2020-15157

    Medium · CVSS 6.1EPSS 2.3%Fix available

    containerd can be coerced into leaking credentials during image pull

    In containerd (an industry-standard container runtime) before version 1.2.14 there is a credential leaking vulnerability. If a container image manifest in the OCI Image format or Docker Image V2 Schema 2 format includes a URL for the location of a specific image layer (otherwise known as a “foreign layer”), the default containerd resolver will follow that URL to attempt to download it. In v1.2.x but not 1.3.0 or later, the default containerd resolver will provide its authentication credentials if the server where the URL is located presents an HTTP 401 status code along with registry-specific HTTP headers. If an attacker publishes a public im

    • Update to 19.03.13+dfsg2-1
    Published Updated
  8. CVE-2014-9356

    High · CVSS 8.6EPSS 4.92%Fix available

    CVE-2014-9356

    Path traversal vulnerability in Docker before 1.3.3 allows remote attackers to write to arbitrary files and bypass a container protection mechanism via a full pathname in a symlink in an (1) image or (2) build in a Dockerfile.

    • Update to 1.3.3~dfsg1-1
    Published Updated
  9. CVE-2019-13139

    High · CVSS 8.4EPSS 2.04%Fix available

    CVE-2019-13139

    In Docker before 18.09.4, an attacker who is capable of supplying or manipulating the build path for the "docker build" command would be able to gain command execution. An issue exists in the way "docker build" processes remote git URLs, and results in command injection into the underlying "git clone" command, leading to code execution in the context of the user executing the "docker build" command. This occurs because git ref can be misinterpreted as a flag.

    • Update to 18.09.1+dfsg1-8
    Published Updated
  10. CVE-2019-13509

    High · CVSS 7.5EPSS 3.65%Fix available

    CVE-2019-13509

    In Docker CE and EE before 18.09.8 (as well as Docker EE before 17.06.2-ee-23 and 18.x before 18.03.1-ee-10), Docker Engine in debug mode may sometimes add secrets to the debug log. This applies to a scenario where docker stack deploy is run to redeploy a stack that includes (non external) secrets. It potentially applies to other API users of the stack API if they resend the secret.

    • Update to 18.09.1+dfsg1-8
    Published Updated
  11. CVE-2018-15664

    High · CVSS 7.5EPSS 3.43%Fix available

    CVE-2018-15664

    In Docker through 18.06.1-ce-rc2, the API endpoints behind the 'docker cp' command are vulnerable to a symlink-exchange attack with Directory Traversal, giving attackers arbitrary read-write access to the host filesystem with root privileges, because daemon/archive.go does not do archive operations on a frozen filesystem (or from within a chroot).

    • Update to 18.09.1+dfsg1-7.1
    Published Updated
  12. CVE-2018-12608

    High · CVSS 7.5EPSS 0.92%Fix available

    CVE-2018-12608

    An issue was discovered in Docker Moby before 17.06.0. The Docker engine validated a client TLS certificate using both the configured client CA root certificate and all system roots on non-Windows systems. This allowed a client with any domain validated certificate signed by a system-trusted root CA (as opposed to one signed by the configured CA root certificate) to authenticate.

    • Update to 18.03.1+dfsg1-2
    Published Updated

Check your server

Check your installed stack and versions against the current vulnerability feeds.

Check your server →