CVE catalog

CVE-2017-2624

xorg-server: CVE-2017-2624

[CVE catalog]

Severity
Medium · CVSS 5.9CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:C/C:H/I:N/A:N
Published
Source
[NVD] · [CVE record]
EPSS
0.70% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianxorg-serversid2:21.1.25-2fixed
Debianxorg-serverforky2:21.1.25-2fixed
Debianxorg-servertrixie2:21.1.16-1.3+deb13u3fixed
Debianxorg-servertrixie-security2:21.1.16-1.3+deb13u4fixed
Debianxorg-serverbookworm2:21.1.7-3+deb12u12fixed
Debianxorg-serverbookworm-security2:21.1.7-3+deb12u13fixed
Ubuntuxorg-server14.042:1.14.3-3ubuntu2vulnerable
Ubuntuxorg-server14.042:1.14.3-3ubuntu3vulnerable
Ubuntuxorg-server14.042:1.14.3-3ubuntu4vulnerable
Ubuntuxorg-server14.042:1.14.3-5ubuntu1vulnerable
Ubuntuxorg-server14.042:1.14.4-1ubuntu1vulnerable
Ubuntuxorg-server14.042:1.14.4-1ubuntu2vulnerable
Ubuntuxorg-server14.042:1.14.4.901-0ubuntu2vulnerable
Ubuntuxorg-server14.042:1.14.5-1ubuntu2vulnerable
Ubuntuxorg-server14.042:1.14.5-1ubuntu4vulnerable
Ubuntuxorg-server14.042:1.15.0-1ubuntu1vulnerable
Ubuntuxorg-server14.042:1.15.0-1ubuntu2vulnerable
Ubuntuxorg-server14.042:1.15.0-1ubuntu3vulnerable
Ubuntuxorg-server14.042:1.15.0-1ubuntu4vulnerable
Ubuntuxorg-server14.042:1.15.0-1ubuntu6vulnerable
Ubuntuxorg-server14.042:1.15.0-1ubuntu7vulnerable
Ubuntuxorg-server14.042:1.15.1-0ubuntu1vulnerable
Ubuntuxorg-server14.042:1.15.1-0ubuntu2vulnerable
Ubuntuxorg-server14.042:1.15.1-0ubuntu2.1vulnerable
Ubuntuxorg-server14.042:1.15.1-0ubuntu2.4vulnerable
Ubuntuxorg-server14.042:1.15.1-0ubuntu2.5vulnerable
Ubuntuxorg-server14.042:1.15.1-0ubuntu2.6vulnerable
Ubuntuxorg-server14.042:1.15.1-0ubuntu2.7vulnerable
Ubuntuxorg-server14.042:1.15.1-0ubuntu2.9fixed
Ubuntuxorg-server-lts-xenial14.042:1.18.3-1ubuntu2.2~trusty1vulnerable
Ubuntuxorg-server-lts-xenial14.042:1.18.3-1ubuntu2.2~trusty2vulnerable
Ubuntuxorg-server-lts-xenial14.042:1.18.3-1ubuntu2.2~trusty3vulnerable
Ubuntuxorg-server-lts-xenial14.042:1.18.3-1ubuntu2.3~trusty1vulnerable
Ubuntuxorg-server-lts-xenial14.042:1.18.3-1ubuntu2.3~trusty2fixed
Ubuntuxorg-server16.042:1.17.2-1ubuntu9vulnerable
Ubuntuxorg-server16.042:1.17.2-1ubuntu10vulnerable
Ubuntuxorg-server16.042:1.17.3-2ubuntu1vulnerable
Ubuntuxorg-server16.042:1.17.3-2ubuntu2vulnerable
Ubuntuxorg-server16.042:1.17.3-2ubuntu3vulnerable
Ubuntuxorg-server16.042:1.17.3-2ubuntu4vulnerable
Ubuntuxorg-server16.042:1.18.1-1ubuntu3vulnerable
Ubuntuxorg-server16.042:1.18.1-1ubuntu4vulnerable
Ubuntuxorg-server16.042:1.18.3-1ubuntu1vulnerable
Ubuntuxorg-server16.042:1.18.3-1ubuntu2vulnerable
Ubuntuxorg-server16.042:1.18.3-1ubuntu2.2vulnerable
Ubuntuxorg-server16.042:1.18.3-1ubuntu2.3vulnerable
Ubuntuxorg-server16.042:1.18.4-0ubuntu0.1vulnerable
Ubuntuxorg-server16.042:1.18.4-0ubuntu0.2vulnerable
Ubuntuxorg-server16.042:1.18.4-0ubuntu0.3fixed
Ubuntuxorg-server-hwe-16.0416.042:1.18.4-1ubuntu6.1~16.04.1vulnerable
Ubuntuxorg-server-hwe-16.0416.042:1.18.4-1ubuntu6.1~16.04.2fixed
Susexorg-x11-serverlinux enterprise desktop 12 sp27.6_1.18.3-71.1fixed
Susexorg-x11-serverlinux enterprise server for raspberry pi 12 sp27.6_1.18.3-71.1fixed
Susexorg-x11-serverlinux enterprise software development kit 12 sp27.6_1.18.3-71.1fixed
Susexorg-x11-serverlinux enterprise server 12 sp27.6_1.18.3-71.1fixed
Susexorg-x11-serverlinux enterprise server for sap applications 12 sp27.6_1.18.3-71.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianxorg-serversourcesid2:1.19.2-1lowNot reported[856398]
Debianxorg-serversourceforky2:1.19.2-1lowNot reported[856398]
Debianxorg-serversourcetrixie2:1.19.2-1lowNot reported[856398]
Debianxorg-serversourcebookworm2:1.19.2-1lowNot reported[856398]
Ubuntuxorg-serverdeb14.042:1.15.1-0ubuntu2.9Not reportedUBUNTU-CVE-2017-2624Not reported
Ubuntuxorg-server-lts-xenialdeb14.042:1.18.3-1ubuntu2.3~trusty2Not reportedUBUNTU-CVE-2017-2624Not reported
Ubuntuxorg-serverdeb16.042:1.18.4-0ubuntu0.3Not reportedUBUNTU-CVE-2017-2624Not reported
Ubuntuxorg-server-hwe-16.04deb16.042:1.18.4-1ubuntu6.1~16.04.2Not reportedUBUNTU-CVE-2017-2624Not reported
Susexorg-x11-serverrpmlinux enterprise desktop 12 sp27.6_1.18.3-71.1Not reportedSUSE-SU-2017:1675-1Not reported
Susexorg-x11-serverrpmlinux enterprise server for raspberry pi 12 sp27.6_1.18.3-71.1Not reportedSUSE-SU-2017:1675-1Not reported
Susexorg-x11-serverrpmlinux enterprise software development kit 12 sp27.6_1.18.3-71.1Not reportedSUSE-SU-2017:1675-1Not reported
Susexorg-x11-serverrpmlinux enterprise server 12 sp27.6_1.18.3-71.1Not reportedSUSE-SU-2017:1675-1Not reported
Susexorg-x11-serverrpmlinux enterprise server for sap applications 12 sp27.6_1.18.3-71.1Not reportedSUSE-SU-2017:1675-1Not reported

[Debian bug #856398]

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

[Debian 12 (Bookworm)]

  • [xnest]Unknown

    Source package: [xorg-server]

    Details (4)
    • 2:21.1.7-3+deb12u12 · amd64 · bookworm

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · bookworm; dsa · xorg-server · debian · 12

    • 2:21.1.7-3+deb12u12 · arm64 · bookworm

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · bookworm; dsa · xorg-server · debian · 12

    • 2:21.1.7-3+deb12u13 · amd64 · bookworm-security

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · bookworm; dsa · xorg-server · debian · 12

    • 2:21.1.7-3+deb12u13 · arm64 · bookworm-security

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · bookworm; dsa · xorg-server · debian · 12

  • Source package: [xorg-server]

    Details (4)
    • 2:21.1.7-3+deb12u12 · all · bookworm

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · bookworm; dsa · xorg-server · debian · 12

    • 2:21.1.7-3+deb12u12 · all · bookworm

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · bookworm; dsa · xorg-server · debian · 12

    • 2:21.1.7-3+deb12u13 · all · bookworm-security

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · bookworm; dsa · xorg-server · debian · 12

    • 2:21.1.7-3+deb12u13 · all · bookworm-security

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · bookworm; dsa · xorg-server · debian · 12

  • Source package: [xorg-server]

    Details (4)
    • 2:21.1.7-3+deb12u12 · all · bookworm

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · bookworm; dsa · xorg-server · debian · 12

    • 2:21.1.7-3+deb12u12 · all · bookworm

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · bookworm; dsa · xorg-server · debian · 12

    • 2:21.1.7-3+deb12u13 · all · bookworm-security

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · bookworm; dsa · xorg-server · debian · 12

    • 2:21.1.7-3+deb12u13 · all · bookworm-security

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · bookworm; dsa · xorg-server · debian · 12

  • Source package: [xorg-server]

    Details (4)
    • 2:21.1.7-3+deb12u12 · amd64 · bookworm

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · bookworm; dsa · xorg-server · debian · 12

    • 2:21.1.7-3+deb12u12 · arm64 · bookworm

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · bookworm; dsa · xorg-server · debian · 12

    • 2:21.1.7-3+deb12u13 · amd64 · bookworm-security

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · bookworm; dsa · xorg-server · debian · 12

    • 2:21.1.7-3+deb12u13 · arm64 · bookworm-security

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · bookworm; dsa · xorg-server · debian · 12

  • Source package: [xorg-server]

    Details (4)
    • 2:21.1.7-3+deb12u12 · amd64 · bookworm

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · bookworm; dsa · xorg-server · debian · 12

    • 2:21.1.7-3+deb12u12 · arm64 · bookworm

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · bookworm; dsa · xorg-server · debian · 12

    • 2:21.1.7-3+deb12u13 · amd64 · bookworm-security

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · bookworm; dsa · xorg-server · debian · 12

    • 2:21.1.7-3+deb12u13 · arm64 · bookworm-security

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · bookworm; dsa · xorg-server · debian · 12

  • Source package: [xorg-server]

    Details (4)
    • 2:21.1.7-3+deb12u12 · amd64 · bookworm

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · bookworm; dsa · xorg-server · debian · 12

    • 2:21.1.7-3+deb12u12 · arm64 · bookworm

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · bookworm; dsa · xorg-server · debian · 12

    • 2:21.1.7-3+deb12u13 · amd64 · bookworm-security

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · bookworm; dsa · xorg-server · debian · 12

    • 2:21.1.7-3+deb12u13 · arm64 · bookworm-security

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · bookworm; dsa · xorg-server · debian · 12

  • Source package: [xorg-server]

    Details (4)
    • 2:21.1.7-3+deb12u12 · amd64 · bookworm

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · bookworm; dsa · xorg-server · debian · 12

    • 2:21.1.7-3+deb12u12 · arm64 · bookworm

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · bookworm; dsa · xorg-server · debian · 12

    • 2:21.1.7-3+deb12u13 · amd64 · bookworm-security

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · bookworm; dsa · xorg-server · debian · 12

    • 2:21.1.7-3+deb12u13 · arm64 · bookworm-security

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · bookworm; dsa · xorg-server · debian · 12

  • [xvfb]Unknown

    Source package: [xorg-server]

    Details (4)
    • 2:21.1.7-3+deb12u12 · amd64 · bookworm

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · bookworm; dsa · xorg-server · debian · 12

    • 2:21.1.7-3+deb12u12 · arm64 · bookworm

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · bookworm; dsa · xorg-server · debian · 12

    • 2:21.1.7-3+deb12u13 · amd64 · bookworm-security

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · bookworm; dsa · xorg-server · debian · 12

    • 2:21.1.7-3+deb12u13 · arm64 · bookworm-security

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · bookworm; dsa · xorg-server · debian · 12

[Debian 13 (Trixie)]

  • [xnest]Unknown

    Source package: [xorg-server]

    Details (5)
    • 2:21.1.16-1.3+deb13u3 · amd64 · trixie

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

    • 2:21.1.16-1.3+deb13u3 · arm64 · trixie

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

    • 2:21.1.16-1.3+deb13u3 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

    • 2:21.1.16-1.3+deb13u3 · arm64 · trixie-security

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

    • 2:21.1.16-1.3+deb13u4 · amd64 · trixie-security

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

  • Source package: [xorg-server]

    Details (5)
    • 2:21.1.16-1.3+deb13u3 · all · trixie

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

    • 2:21.1.16-1.3+deb13u3 · all · trixie

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

    • 2:21.1.16-1.3+deb13u3 · all · trixie-security

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

    • 2:21.1.16-1.3+deb13u3 · all · trixie-security · Historical version

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

    • 2:21.1.16-1.3+deb13u4 · all · trixie-security

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

  • Source package: [xorg-server]

    Details (5)
    • 2:21.1.16-1.3+deb13u3 · all · trixie

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

    • 2:21.1.16-1.3+deb13u3 · all · trixie

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

    • 2:21.1.16-1.3+deb13u3 · all · trixie-security

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

    • 2:21.1.16-1.3+deb13u3 · all · trixie-security · Historical version

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

    • 2:21.1.16-1.3+deb13u4 · all · trixie-security

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

  • Source package: [xorg-server]

    Details (5)
    • 2:21.1.16-1.3+deb13u3 · amd64 · trixie

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

    • 2:21.1.16-1.3+deb13u3 · arm64 · trixie

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

    • 2:21.1.16-1.3+deb13u3 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

    • 2:21.1.16-1.3+deb13u3 · arm64 · trixie-security

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

    • 2:21.1.16-1.3+deb13u4 · amd64 · trixie-security

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

  • Source package: [xorg-server]

    Details (5)
    • 2:21.1.16-1.3+deb13u3 · amd64 · trixie

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

    • 2:21.1.16-1.3+deb13u3 · arm64 · trixie

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

    • 2:21.1.16-1.3+deb13u3 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

    • 2:21.1.16-1.3+deb13u3 · arm64 · trixie-security

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

    • 2:21.1.16-1.3+deb13u4 · amd64 · trixie-security

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

  • Source package: [xorg-server]

    Details (5)
    • 2:21.1.16-1.3+deb13u3 · amd64 · trixie

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

    • 2:21.1.16-1.3+deb13u3 · arm64 · trixie

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

    • 2:21.1.16-1.3+deb13u3 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

    • 2:21.1.16-1.3+deb13u3 · arm64 · trixie-security

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

    • 2:21.1.16-1.3+deb13u4 · amd64 · trixie-security

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

  • Source package: [xorg-server]

    Details (5)
    • 2:21.1.16-1.3+deb13u3 · amd64 · trixie

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

    • 2:21.1.16-1.3+deb13u3 · arm64 · trixie

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

    • 2:21.1.16-1.3+deb13u3 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

    • 2:21.1.16-1.3+deb13u3 · arm64 · trixie-security

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

    • 2:21.1.16-1.3+deb13u4 · amd64 · trixie-security

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

  • [xvfb]Unknown

    Source package: [xorg-server]

    Details (5)
    • 2:21.1.16-1.3+deb13u3 · amd64 · trixie

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

    • 2:21.1.16-1.3+deb13u3 · arm64 · trixie

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

    • 2:21.1.16-1.3+deb13u3 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

    • 2:21.1.16-1.3+deb13u3 · arm64 · trixie-security

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

    • 2:21.1.16-1.3+deb13u4 · amd64 · trixie-security

      Fixed · Fixed: 2:1.19.2-1

      dsa · xorg-server · debian · 13

Observed:

References