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