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).
{ "availability": "No subscription required", "ubuntu_priority": "medium", "binaries": [ { "docker-doc": "18.09.7-0ubuntu1~16.04.4", "docker.io": "18.09.7-0ubuntu1~16.04.4", "golang-github-docker-docker-dev": "18.09.7-0ubuntu1~16.04.4", "golang-docker-dev": "18.09.7-0ubuntu1~16.04.4", "vim-syntax-docker": "18.09.7-0ubuntu1~16.04.4" } ] }
{ "availability": "No subscription required", "ubuntu_priority": "medium", "binaries": [ { "docker-doc": "18.09.7-0ubuntu1~18.04.3", "docker.io": "18.09.7-0ubuntu1~18.04.3", "golang-github-docker-docker-dev": "18.09.7-0ubuntu1~18.04.3", "golang-docker-dev": "18.09.7-0ubuntu1~18.04.3", "vim-syntax-docker": "18.09.7-0ubuntu1~18.04.3" } ] }