UBUNTU-CVE-2017-2624

Source
https://ubuntu.com/security/CVE-2017-2624
Import Source
https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2017/UBUNTU-CVE-2017-2624.json
JSON Data
https://api.osv.dev/v1/vulns/UBUNTU-CVE-2017-2624
Related
Published
2017-03-01T00:00:00Z
Modified
2017-03-01T00:00:00Z
Severity
  • 7.0 (High) CVSS_V3 - CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H CVSS Calculator
Summary
[none]
Details

It was found that xorg-x11-server before 1.19.0 including uses memcmp() to check the received MIT cookie against a series of valid cookies. If the cookie is correct, it is allowed to attach to the Xorg session. Since most memcmp() implementations return after an invalid byte is seen, this causes a time difference between a valid and invalid byte, which could allow an efficient brute force attack.

References

Affected packages

Ubuntu:14.04:LTS / xorg-server

Package

Name
xorg-server
Purl
pkg:deb/ubuntu/xorg-server?arch=src?distro=trusty

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
2:1.15.1-0ubuntu2.9

Affected versions

2:1.*

2:1.14.3-3ubuntu2
2:1.14.3-3ubuntu3
2:1.14.3-3ubuntu4
2:1.14.3-5ubuntu1
2:1.14.4-1ubuntu1
2:1.14.4-1ubuntu2
2:1.14.4.901-0ubuntu2
2:1.14.5-1ubuntu2
2:1.14.5-1ubuntu4
2:1.15.0-1ubuntu1
2:1.15.0-1ubuntu2
2:1.15.0-1ubuntu3
2:1.15.0-1ubuntu4
2:1.15.0-1ubuntu6
2:1.15.0-1ubuntu7
2:1.15.1-0ubuntu1
2:1.15.1-0ubuntu2
2:1.15.1-0ubuntu2.1
2:1.15.1-0ubuntu2.4
2:1.15.1-0ubuntu2.5
2:1.15.1-0ubuntu2.6
2:1.15.1-0ubuntu2.7

Ecosystem specific

{
    "availability": "No subscription required",
    "ubuntu_priority": "negligible",
    "binaries": [
        {
            "binary_version": "2:1.15.1-0ubuntu2.9",
            "binary_name": "xdmx"
        },
        {
            "binary_version": "2:1.15.1-0ubuntu2.9",
            "binary_name": "xdmx-dbgsym"
        },
        {
            "binary_version": "2:1.15.1-0ubuntu2.9",
            "binary_name": "xdmx-tools"
        },
        {
            "binary_version": "2:1.15.1-0ubuntu2.9",
            "binary_name": "xdmx-tools-dbgsym"
        },
        {
            "binary_version": "2:1.15.1-0ubuntu2.9",
            "binary_name": "xnest"
        },
        {
            "binary_version": "2:1.15.1-0ubuntu2.9",
            "binary_name": "xnest-dbgsym"
        },
        {
            "binary_version": "2:1.15.1-0ubuntu2.9",
            "binary_name": "xorg-server-source"
        },
        {
            "binary_version": "2:1.15.1-0ubuntu2.9",
            "binary_name": "xserver-common"
        },
        {
            "binary_version": "2:1.15.1-0ubuntu2.9",
            "binary_name": "xserver-xephyr"
        },
        {
            "binary_version": "2:1.15.1-0ubuntu2.9",
            "binary_name": "xserver-xephyr-dbgsym"
        },
        {
            "binary_version": "2:1.15.1-0ubuntu2.9",
            "binary_name": "xserver-xorg-core"
        },
        {
            "binary_version": "2:1.15.1-0ubuntu2.9",
            "binary_name": "xserver-xorg-core-dbg"
        },
        {
            "binary_version": "2:1.15.1-0ubuntu2.9",
            "binary_name": "xserver-xorg-core-dbgsym"
        },
        {
            "binary_version": "2:1.15.1-0ubuntu2.9",
            "binary_name": "xserver-xorg-core-udeb"
        },
        {
            "binary_version": "2:1.15.1-0ubuntu2.9",
            "binary_name": "xserver-xorg-core-udeb-dbgsym"
        },
        {
            "binary_version": "2:1.15.1-0ubuntu2.9",
            "binary_name": "xserver-xorg-dev"
        },
        {
            "binary_version": "2:1.15.1-0ubuntu2.9",
            "binary_name": "xserver-xorg-dev-dbgsym"
        },
        {
            "binary_version": "2:1.15.1-0ubuntu2.9",
            "binary_name": "xserver-xorg-xmir"
        },
        {
            "binary_version": "2:1.15.1-0ubuntu2.9",
            "binary_name": "xserver-xorg-xmir-dbgsym"
        },
        {
            "binary_version": "2:1.15.1-0ubuntu2.9",
            "binary_name": "xvfb"
        },
        {
            "binary_version": "2:1.15.1-0ubuntu2.9",
            "binary_name": "xvfb-dbgsym"
        }
    ]
}

Ubuntu:14.04:LTS / xorg-server-lts-xenial

Package

Name
xorg-server-lts-xenial
Purl
pkg:deb/ubuntu/xorg-server-lts-xenial?arch=src?distro=trusty

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
2:1.18.3-1ubuntu2.3~trusty2

Affected versions

2:1.*

2:1.18.3-1ubuntu2.2~trusty1
2:1.18.3-1ubuntu2.2~trusty2
2:1.18.3-1ubuntu2.2~trusty3
2:1.18.3-1ubuntu2.3~trusty1

Ecosystem specific

{
    "availability": "No subscription required",
    "ubuntu_priority": "negligible",
    "binaries": [
        {
            "binary_version": "2:1.18.3-1ubuntu2.3~trusty2",
            "binary_name": "xorg-server-source-lts-xenial"
        },
        {
            "binary_version": "2:1.18.3-1ubuntu2.3~trusty2",
            "binary_name": "xserver-xephyr-lts-xenial"
        },
        {
            "binary_version": "2:1.18.3-1ubuntu2.3~trusty2",
            "binary_name": "xserver-xephyr-lts-xenial-dbgsym"
        },
        {
            "binary_version": "2:1.18.3-1ubuntu2.3~trusty2",
            "binary_name": "xserver-xorg-core-lts-xenial"
        },
        {
            "binary_version": "2:1.18.3-1ubuntu2.3~trusty2",
            "binary_name": "xserver-xorg-core-lts-xenial-dbg"
        },
        {
            "binary_version": "2:1.18.3-1ubuntu2.3~trusty2",
            "binary_name": "xserver-xorg-core-lts-xenial-dbgsym"
        },
        {
            "binary_version": "2:1.18.3-1ubuntu2.3~trusty2",
            "binary_name": "xserver-xorg-dev-lts-xenial"
        },
        {
            "binary_version": "2:1.18.3-1ubuntu2.3~trusty2",
            "binary_name": "xwayland-lts-xenial"
        },
        {
            "binary_version": "2:1.18.3-1ubuntu2.3~trusty2",
            "binary_name": "xwayland-lts-xenial-dbgsym"
        }
    ]
}

Ubuntu:16.04:LTS / xorg-server

Package

Name
xorg-server
Purl
pkg:deb/ubuntu/xorg-server?arch=src?distro=xenial

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
2:1.18.4-0ubuntu0.3

Affected versions

2:1.*

2:1.17.2-1ubuntu9
2:1.17.2-1ubuntu10
2:1.17.3-2ubuntu1
2:1.17.3-2ubuntu2
2:1.17.3-2ubuntu3
2:1.17.3-2ubuntu4
2:1.18.1-1ubuntu3
2:1.18.1-1ubuntu4
2:1.18.3-1ubuntu1
2:1.18.3-1ubuntu2
2:1.18.3-1ubuntu2.2
2:1.18.3-1ubuntu2.3
2:1.18.4-0ubuntu0.1
2:1.18.4-0ubuntu0.2

Ecosystem specific

{
    "availability": "No subscription required",
    "ubuntu_priority": "negligible",
    "binaries": [
        {
            "binary_version": "2:1.18.4-0ubuntu0.3",
            "binary_name": "xdmx"
        },
        {
            "binary_version": "2:1.18.4-0ubuntu0.3",
            "binary_name": "xdmx-dbgsym"
        },
        {
            "binary_version": "2:1.18.4-0ubuntu0.3",
            "binary_name": "xdmx-tools"
        },
        {
            "binary_version": "2:1.18.4-0ubuntu0.3",
            "binary_name": "xdmx-tools-dbgsym"
        },
        {
            "binary_version": "2:1.18.4-0ubuntu0.3",
            "binary_name": "xmir"
        },
        {
            "binary_version": "2:1.18.4-0ubuntu0.3",
            "binary_name": "xmir-dbgsym"
        },
        {
            "binary_version": "2:1.18.4-0ubuntu0.3",
            "binary_name": "xnest"
        },
        {
            "binary_version": "2:1.18.4-0ubuntu0.3",
            "binary_name": "xnest-dbgsym"
        },
        {
            "binary_version": "2:1.18.4-0ubuntu0.3",
            "binary_name": "xorg-server-source"
        },
        {
            "binary_version": "2:1.18.4-0ubuntu0.3",
            "binary_name": "xserver-common"
        },
        {
            "binary_version": "2:1.18.4-0ubuntu0.3",
            "binary_name": "xserver-xephyr"
        },
        {
            "binary_version": "2:1.18.4-0ubuntu0.3",
            "binary_name": "xserver-xephyr-dbgsym"
        },
        {
            "binary_version": "2:1.18.4-0ubuntu0.3",
            "binary_name": "xserver-xorg-core"
        },
        {
            "binary_version": "2:1.18.4-0ubuntu0.3",
            "binary_name": "xserver-xorg-core-dbg"
        },
        {
            "binary_version": "2:1.18.4-0ubuntu0.3",
            "binary_name": "xserver-xorg-core-dbgsym"
        },
        {
            "binary_version": "2:1.18.4-0ubuntu0.3",
            "binary_name": "xserver-xorg-core-udeb"
        },
        {
            "binary_version": "2:1.18.4-0ubuntu0.3",
            "binary_name": "xserver-xorg-core-udeb-dbgsym"
        },
        {
            "binary_version": "2:1.18.4-0ubuntu0.3",
            "binary_name": "xserver-xorg-dev"
        },
        {
            "binary_version": "2:1.18.4-0ubuntu0.3",
            "binary_name": "xserver-xorg-legacy"
        },
        {
            "binary_version": "2:1.18.4-0ubuntu0.3",
            "binary_name": "xserver-xorg-legacy-dbgsym"
        },
        {
            "binary_version": "2:1.18.4-0ubuntu0.3",
            "binary_name": "xserver-xorg-xmir"
        },
        {
            "binary_version": "2:1.18.4-0ubuntu0.3",
            "binary_name": "xvfb"
        },
        {
            "binary_version": "2:1.18.4-0ubuntu0.3",
            "binary_name": "xvfb-dbgsym"
        },
        {
            "binary_version": "2:1.18.4-0ubuntu0.3",
            "binary_name": "xwayland"
        },
        {
            "binary_version": "2:1.18.4-0ubuntu0.3",
            "binary_name": "xwayland-dbgsym"
        }
    ]
}

Ubuntu:16.04:LTS / xorg-server-hwe-16.04

Package

Name
xorg-server-hwe-16.04
Purl
pkg:deb/ubuntu/xorg-server-hwe-16.04?arch=src?distro=xenial

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
2:1.18.4-1ubuntu6.1~16.04.2

Affected versions

2:1.*

2:1.18.4-1ubuntu6.1~16.04.1

Ecosystem specific

{
    "availability": "No subscription required",
    "ubuntu_priority": "negligible",
    "binaries": [
        {
            "binary_version": "2:1.18.4-1ubuntu6.1~16.04.2",
            "binary_name": "xmir-hwe-16.04"
        },
        {
            "binary_version": "2:1.18.4-1ubuntu6.1~16.04.2",
            "binary_name": "xmir-hwe-16.04-dbgsym"
        },
        {
            "binary_version": "2:1.18.4-1ubuntu6.1~16.04.2",
            "binary_name": "xorg-server-source-hwe-16.04"
        },
        {
            "binary_version": "2:1.18.4-1ubuntu6.1~16.04.2",
            "binary_name": "xserver-xephyr-hwe-16.04"
        },
        {
            "binary_version": "2:1.18.4-1ubuntu6.1~16.04.2",
            "binary_name": "xserver-xephyr-hwe-16.04-dbgsym"
        },
        {
            "binary_version": "2:1.18.4-1ubuntu6.1~16.04.2",
            "binary_name": "xserver-xorg-core-hwe-16.04"
        },
        {
            "binary_version": "2:1.18.4-1ubuntu6.1~16.04.2",
            "binary_name": "xserver-xorg-core-hwe-16.04-dbg"
        },
        {
            "binary_version": "2:1.18.4-1ubuntu6.1~16.04.2",
            "binary_name": "xserver-xorg-core-hwe-16.04-dbgsym"
        },
        {
            "binary_version": "2:1.18.4-1ubuntu6.1~16.04.2",
            "binary_name": "xserver-xorg-dev-hwe-16.04"
        },
        {
            "binary_version": "2:1.18.4-1ubuntu6.1~16.04.2",
            "binary_name": "xserver-xorg-legacy-hwe-16.04"
        },
        {
            "binary_version": "2:1.18.4-1ubuntu6.1~16.04.2",
            "binary_name": "xserver-xorg-legacy-hwe-16.04-dbgsym"
        },
        {
            "binary_version": "2:1.18.4-1ubuntu6.1~16.04.2",
            "binary_name": "xwayland-hwe-16.04"
        },
        {
            "binary_version": "2:1.18.4-1ubuntu6.1~16.04.2",
            "binary_name": "xwayland-hwe-16.04-dbgsym"
        }
    ]
}