CVE-2018-15664

Aliases:RHSA-2019:1910DEBIAN-CVE-2018-15664
Modified
Published: 23 May 2019, 13:58
Last modified:05 Aug 2024, 10:01

Vulnerability Summary

Overall Risk (default)
medium
41/100
CVSS Score
7.5 HIGH
v3.0 (nvd)
EPSS Score
3.43% LOW
3% probability -3.05%
KEV
Not listed
Ransomware
No reports
Public exploits
2 found
Dark Web
Not detected

Timeline

23 May 2019, 13:58
Published
Vulnerability first disclosed
05 Aug 2024, 10:01
Last Modified
Vulnerability information updated

Description

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).

CVSS Metrics

  • v3.0HIGHScore: 7.5CVSS:3.0/AV:L/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:H
  • v2.0MEDIUMScore: 6.2AV:L/AC:H/Au:N/C:C/I:C/A:C

EPSS Trends

Current EPSS score: 3.43% Percentile: 88%

Techniques & Countermeasures

  • CWE-362Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')

    The product contains a concurrent code sequence that requires temporary, exclusive access to a shared resource, but a timing window exists in which the shared resource can be modified by another code sequence operating concurrently.

Affected Systems

  • debiandocker.io

    < 18.09.1+dfsg1-7.1 | < 18.09.1+dfsg1-7.1 | < 18.09.1+dfsg1-7.1 | < 18.09.1+dfsg1-7.1

  • dockerdocker

    17.06.0-ce | 17.06.0-ce:rc1 | 17.06.0-ce:rc2 | 17.06.0-ce:rc3 | 17.06.0-ce:rc4 | 17.06.0-ce:rc5 | 17.06.1-ce | 17.06.1-ce:rc1 | 17.06.1-ce:rc2 | 17.06.1-ce:rc3 | 17.06.1-ce:rc4 | 17.06.2-ce | 17.06.2-ce:rc1 | 17.07.0-ce | 17.07.0-ce:rc1 | 17.07.0-ce:rc2 | 17.07.0-ce:rc3 | 17.07.0-ce:rc4 | 17.09.0-ce | 17.09.0-ce:rc1 | 17.09.0-ce:rc2 | 17.09.0-ce:rc3 | 17.09.1-ce | 17.09.1-ce-:rc1 | 17.10.0-ce | 17.10.0-ce:rc1 | 17.10.0-ce:rc2 | 17.11.0-ce | 17.11.0-ce:rc1 | 17.11.0-ce:rc2 | 17.11.0-ce:rc3 | 17.11.0-ce:rc4 | 17.12.0-ce | 17.12.0-ce:rc1 | 17.12.0-ce:rc2 | 17.12.0-ce:rc3 | 17.12.0-ce:rc4 | 17.12.1-ce | 17.12.1-ce:rc1 | 17.12.1-ce:rc2 | 18.01.0-ce | 18.01.0-ce:rc1 | 18.02.0-ce | 18.02.0-ce:rc1 | 18.02.0-ce:rc2 | 18.03.0-ce | 18.03.0-ce:rc1 | 18.03.0-ce:rc2 | 18.03.0-ce:rc3 | 18.03.0-ce:rc4 | 18.03.1-ce | 18.03.1-ce:rc1 | 18.03.1-ce:rc2 | 18.04.0-ce | 18.04.0-ce:rc1 | 18.04.0-ce:rc2 | 18.05.0-ce | 18.05.0-ce:rc1 | 18.06.0-ce | 18.06.0-ce:rc1 | 18.06.0-ce:rc2 | 18.06.0-ce:rc3 | 18.06.1-ce:rc1 | 18.06.1-ce:rc2

  • redhatdocker

    < 2:1.13.1-102.git7f2769b.el7

  • redhatdocker-client

    < 2:1.13.1-102.git7f2769b.el7

  • redhatdocker-common

    < 2:1.13.1-102.git7f2769b.el7

  • redhatdocker-debuginfo

    < 2:1.13.1-102.git7f2769b.el7

  • redhatdocker-logrotate

    < 2:1.13.1-102.git7f2769b.el7

  • redhatdocker-lvm-plugin

    < 2:1.13.1-102.git7f2769b.el7

  • redhatdocker-novolume-plugin

    < 2:1.13.1-102.git7f2769b.el7

  • redhatdocker-rhel-push-plugin

    < 2:1.13.1-102.git7f2769b.el7

  • redhatdocker-v1.10-migrator

    < 2:1.13.1-102.git7f2769b.el7

References (20)