CVE-2017-13721
In X.Org Server (aka xserver and xorg-server) before 1.19.4, an attacker authenticated to an X...
In X.Org Server (aka xserver and xorg-server) before 1.19.4, an attacker authenticated to an X server with the X shared memory extension enabled can cause aborts of the X server or replace shared memory segments of other X clients in the same session.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- High
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
4.7
In X.Org Server (aka xserver and xorg-server) before 1.19.4, an attacker authenticated to an X server with the X shared memory extension enabled can cause aborts of the X server or replace shared memory segments of other X clients in the same session.
- Record
CVE-2017-13721- CVSS 3.0
- 4.7 Medium
CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - CVSS 2.0
- 1.9 Low
AV:L/AC:M/Au:N/C:N/I:N/A:P - Weakness
- CWE-269
- Updated
- 2026-11-02
CVE List No score
In X.Org Server (aka xserver and xorg-server) before 1.19.4, an attacker authenticated to an X server with the X shared memory extension enabled can cause aborts of the X server or replace shared memory segments of other X clients in the same session.
- Record
CVE-2017-13721- Updated
- 2026-11-02
EUVDEUVD-2017-5238 No score
In X.Org Server (aka xserver and xorg-server) before 1.19.4, an attacker authenticated to an X server with the X shared memory extension enabled can cause aborts of the X server or replace shared memory segments of other X clients in the same session.
- Record
EUVD-2017-5238- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-p2j5-8c6q-m7cw
4.7
In X.Org Server (aka xserver and xorg-server) before 1.19.4, an attacker authenticated to an X...
In X.Org Server (aka xserver and xorg-server) before 1.19.4, an attacker authenticated to an X server with the X shared memory extension enabled can cause aborts of the X server or replace shared memory segments of other X clients in the same session.
- Record
GHSA-p2j5-8c6q-m7cw- CVSS 3.0
- 4.7 Medium
CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-269
- Updated
- 2026-11-02
OSVALPINE-CVE-2017-13721
4.7
In X.Org Server (aka xserver and xorg-server) before 1.19.4, an attacker authenticated to an X server with the X shared memory extension enabled can cause aborts of the X server or replace shared memory segments of other X clients in the same session.
- Record
ALPINE-CVE-2017-13721- CVSS 3.0
- 4.7 Medium
CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVBELL-CVE-2017-13721
4.7
CVE-2017-13721 does not affect BellSoft software
- Record
BELL-CVE-2017-13721- CVSS 3.0
- 4.7 Medium
CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 7 moreShow less
OSV
4.7
In X.Org Server (aka xserver and xorg-server) before 1.19.4, an attacker authenticated to an X server with the X shared memory extension enabled can cause aborts of the X server or replace shared memory segments of other X clients in the same session.
- Record
CVE-2017-13721- CVSS 3.0
- 4.7 Medium
CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2017-13721
4.7
In X.Org Server (aka xserver and xorg-server) before 1.19.4, an attacker authenticated to an X server with the X shared memory extension enabled can cause aborts of the X server or replace shared memory segments of other X clients in the same session.
- Record
DEBIAN-CVE-2017-13721- CVSS 3.0
- 4.7 Medium
CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2017-13721
4.7
In X.Org Server (aka xserver and xorg-server) before 1.19.4, an attacker authenticated to an X server with the X shared memory extension enabled can cause aborts of the X server or replace shared memory segments of other X clients in the same session.
- Record
UBUNTU-CVE-2017-13721- CVSS 3.0
- 4.7 Medium
CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVMGASA-2017-0366 No score
Updated x11-server packages fix security vulnerabilities
In Xext/shm, the shmseg resource id can belong to a non-existing client and abort X server with FatalError "client not in use", or overwrite existing segment of another existing client (CVE-2017-13721).
Generating strings for XKB data used a single shared static buffer, which offered several opportunities for errors when strings end up longer than anticipated (CVE-2017-13723).
- Record
MGASA-2017-0366- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11525-1 No score
xorg-x11-server-1.20.13-1.2 on GA media
These are all security issues fixed in the xorg-x11-server-1.20.13-1.2 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11525-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:3047-1 No score
Security update for xorg-x11-server
This update for xorg-x11-server fixes several issues.
These security issues were fixed:
- CVE-2017-13721: Missing validation of shmseg resource id in Xext/XShm could lead to shared memory segments of other users beeing freed (bnc#1052984)
- CVE-2017-13723: A local denial of service via unusual characters in XkbAtomText and XkbStringText was fixed (bnc#1051150)
- CVE-2017-12184,CVE-2017-12185,CVE-2017-12186,CVE-2017-12187: Fixed unvalidated lengths in multiple extensions (bsc#1063034)
- CVE-2017-12183: Fixed some unvalidated lengths in the XFIXES extension. (bsc#1063035)
- CVE-2017-12180,CVE-2017-12181,CVE-2017-12182: Fixed various unvalidated lengths in the XFree86-VidMode/XFree86-DGA/XFree86-DRI extensions (bsc#1063037)
- CVE-2017-12179: Fixed an integer overflow and unvalidated length in (S)ProcXIBarrierReleasePointer in Xi (bsc#1063038)
- CVE-2017-12178: Fixed a wrong extra length check in ProcXIChangeHierarchy in Xi (bsc#1063039)
- CVE-2017-12177: Fixed an unvalidated variable-length request in ProcDbeGetVisualInfo (bsc#1063040)
- CVE-2017-12176: Fixed an unvalidated extra length in ProcEstablishConnection (bsc#1063041)
These non-security issues were fixed:
- Make colormap/gamma glue code work with the RandR extension disabled. This prevents it from crashing and showing wrong colors. (bsc#1061107)
- Recognize ssh as a remote client to fix launching applications remotely when using DRI3. (bsc#1022727)
- Record
SUSE-SU-2017:3047-1- Updated
- 2026-11-02
OSVUSN-3453-1 No score
xorg-server, xorg-server-hwe-16.04, xorg-server-lts-xenial vulnerabilities
Michal Srb discovered that the X.Org X server incorrectly handled shared memory segments. An attacker able to connect to an X server, either locally or remotely, could use this issue to crash the server, or possibly replace shared memory segments of other X clients in the same session. (CVE-2017-13721)
Michal Srb discovered that the X.Org X server incorrectly handled XKB buffers. An attacker able to connect to an X server, either locally or remotely, could use this issue to crash the server, or possibly execute arbitrary code. (CVE-2017-13723)
- Record
USN-3453-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
xorg-serverAlpine:v3.10 |
before 1.19.5-r0 | 1.19.5-r0 |
xorg-serverAlpine:v3.11 |
before 1.19.5-r0 | 1.19.5-r0 |
xorg-serverAlpine:v3.12 |
before 1.19.5-r0 | 1.19.5-r0 |
xorg-serverAlpine:v3.6 |
before 1.19.5-r0 | 1.19.5-r0 |
xorg-serverAlpine:v3.7 |
before 1.19.5-r0 | 1.19.5-r0 |
xorg-serverAlpine:v3.8 |
before 1.19.5-r0 | 1.19.5-r0 |
xorg-serverAlpine:v3.9 |
before 1.19.5-r0 | 1.19.5-r0 |
xorg-serverDebian:12 |
before 2:1.19.4-1 | 2:1.19.4-1 |
xorg-serverDebian:13 |
before 2:1.19.4-1 | 2:1.19.4-1 |
xorg-serverDebian:14 |
before 2:1.19.4-1 | 2:1.19.4-1 |
Show 22 moreShow less
| Package | Affected | Fixed |
|---|---|---|
xorg-serverDebian:8 From an advisory covering 14 CVEs |
before 2:1.16.4-1+deb8u2, plus listed versions 2:1.16.4-12:1.16.4-1+deb8u1 |
2:1.16.4-1+deb8u2 |
xorg-serverDebian:9 From an advisory covering 14 CVEs |
before 2:1.19.2-1+deb9u2, plus listed versions 2:1.19.2-12:1.19.2-1+deb9u1 |
2:1.19.2-1+deb9u2 |
x11-serverMageia:5 From an advisory covering 2 CVEs |
before 1.16.4-2.3.mga5 | 1.16.4-2.3.mga5 |
x11-serverMageia:6 From an advisory covering 2 CVEs |
before 1.19.4-1.mga6 | 1.19.4-1.mga6 |
xorg-x11-serverSUSE:Linux Enterprise Desktop 12 SP2 From an advisory covering 14 CVEs |
before 7.6_1.18.3-76.15.2 | 7.6_1.18.3-76.15.2 |
xorg-x11-serverSUSE:Linux Enterprise Desktop 12 SP3 From an advisory covering 14 CVEs |
before 7.6_1.18.3-76.15.2 | 7.6_1.18.3-76.15.2 |
xorg-x11-serverSUSE:Linux Enterprise Server for Raspberry Pi 12 SP2 From an advisory covering 14 CVEs |
before 7.6_1.18.3-76.15.2 | 7.6_1.18.3-76.15.2 |
xorg-x11-serverSUSE:Linux Enterprise Software Development Kit 12 SP2 From an advisory covering 14 CVEs |
before 7.6_1.18.3-76.15.2 | 7.6_1.18.3-76.15.2 |
xorg-x11-serverSUSE:Linux Enterprise Software Development Kit 12 SP3 From an advisory covering 14 CVEs |
before 7.6_1.18.3-76.15.2 | 7.6_1.18.3-76.15.2 |
xorg-x11-serverSUSE:Linux Enterprise Server 12 SP2 From an advisory covering 14 CVEs |
before 7.6_1.18.3-76.15.2 | 7.6_1.18.3-76.15.2 |
xorg-x11-serverSUSE:Linux Enterprise Server for SAP Applications 12 SP2 From an advisory covering 14 CVEs |
before 7.6_1.18.3-76.15.2 | 7.6_1.18.3-76.15.2 |
xorg-x11-serverSUSE:Linux Enterprise Server 12 SP3 From an advisory covering 14 CVEs |
before 7.6_1.18.3-76.15.2 | 7.6_1.18.3-76.15.2 |
xorg-x11-serverSUSE:Linux Enterprise Server for SAP Applications 12 SP3 From an advisory covering 14 CVEs |
before 7.6_1.18.3-76.15.2 | 7.6_1.18.3-76.15.2 |
xorg-serverUbuntu:14.04:LTS |
before 2:1.15.1-0ubuntu2.10, plus listed versions 2:1.14.3-3ubuntu22:1.14.3-3ubuntu32:1.14.3-3ubuntu42:1.14.3-5ubuntu12:1.14.4-1ubuntu1 Show 18 moreShow less2:1.14.4-1ubuntu22:1.14.4.901-0ubuntu22:1.14.5-1ubuntu22:1.14.5-1ubuntu42:1.15.0-1ubuntu12:1.15.0-1ubuntu22:1.15.0-1ubuntu32:1.15.0-1ubuntu42:1.15.0-1ubuntu62:1.15.0-1ubuntu72:1.15.1-0ubuntu12:1.15.1-0ubuntu22:1.15.1-0ubuntu2.12:1.15.1-0ubuntu2.42:1.15.1-0ubuntu2.52:1.15.1-0ubuntu2.62:1.15.1-0ubuntu2.72:1.15.1-0ubuntu2.9 |
2:1.15.1-0ubuntu2.10 |
xorg-server-lts-xenialUbuntu:14.04:LTS |
before 2:1.18.3-1ubuntu2.3~trusty3, plus listed versions 2:1.18.3-1ubuntu2.2~trusty12:1.18.3-1ubuntu2.2~trusty22:1.18.3-1ubuntu2.2~trusty32:1.18.3-1ubuntu2.3~trusty12:1.18.3-1ubuntu2.3~trusty2 |
2:1.18.3-1ubuntu2.3~trusty3 |
xorg-serverUbuntu:16.04:LTS |
before 2:1.18.4-0ubuntu0.6, plus listed versions 2:1.17.2-1ubuntu92:1.17.2-1ubuntu102:1.17.3-2ubuntu12:1.17.3-2ubuntu22:1.17.3-2ubuntu3 Show 11 moreShow less2:1.17.3-2ubuntu42:1.18.1-1ubuntu32:1.18.1-1ubuntu42:1.18.3-1ubuntu12:1.18.3-1ubuntu22:1.18.3-1ubuntu2.22:1.18.3-1ubuntu2.32:1.18.4-0ubuntu0.12:1.18.4-0ubuntu0.22:1.18.4-0ubuntu0.32:1.18.4-0ubuntu0.4 |
2:1.18.4-0ubuntu0.6 |
xorg-server-hwe-16.04Ubuntu:16.04:LTS |
before 2:1.19.3-1ubuntu1~16.04.3, plus listed versions 2:1.18.4-1ubuntu6.1~16.04.12:1.18.4-1ubuntu6.1~16.04.22:1.19.3-1ubuntu1~16.04.2 |
2:1.19.3-1ubuntu1~16.04.3 |
xorg-serverUbuntu:14.04:LTS From an advisory covering 2 CVEs |
before 2:1.15.1-0ubuntu2.10, plus listed versions 2:1.14.3-3ubuntu22:1.14.3-3ubuntu32:1.14.3-3ubuntu42:1.14.3-5ubuntu12:1.14.4-1ubuntu1 Show 18 moreShow less2:1.14.4-1ubuntu22:1.14.4.901-0ubuntu22:1.14.5-1ubuntu22:1.14.5-1ubuntu42:1.15.0-1ubuntu12:1.15.0-1ubuntu22:1.15.0-1ubuntu32:1.15.0-1ubuntu42:1.15.0-1ubuntu62:1.15.0-1ubuntu72:1.15.1-0ubuntu12:1.15.1-0ubuntu22:1.15.1-0ubuntu2.12:1.15.1-0ubuntu2.42:1.15.1-0ubuntu2.52:1.15.1-0ubuntu2.62:1.15.1-0ubuntu2.72:1.15.1-0ubuntu2.9 |
2:1.15.1-0ubuntu2.10 |
xorg-server-lts-xenialUbuntu:14.04:LTS From an advisory covering 2 CVEs |
before 2:1.18.3-1ubuntu2.3~trusty3, plus listed versions 2:1.18.3-1ubuntu2.2~trusty12:1.18.3-1ubuntu2.2~trusty22:1.18.3-1ubuntu2.2~trusty32:1.18.3-1ubuntu2.3~trusty12:1.18.3-1ubuntu2.3~trusty2 |
2:1.18.3-1ubuntu2.3~trusty3 |
xorg-serverUbuntu:16.04:LTS From an advisory covering 2 CVEs |
before 2:1.18.4-0ubuntu0.6, plus listed versions 2:1.17.2-1ubuntu92:1.17.2-1ubuntu102:1.17.3-2ubuntu12:1.17.3-2ubuntu22:1.17.3-2ubuntu3 Show 11 moreShow less2:1.17.3-2ubuntu42:1.18.1-1ubuntu32:1.18.1-1ubuntu42:1.18.3-1ubuntu12:1.18.3-1ubuntu22:1.18.3-1ubuntu2.22:1.18.3-1ubuntu2.32:1.18.4-0ubuntu0.12:1.18.4-0ubuntu0.22:1.18.4-0ubuntu0.32:1.18.4-0ubuntu0.4 |
2:1.18.4-0ubuntu0.6 |
xorg-server-hwe-16.04Ubuntu:16.04:LTS From an advisory covering 2 CVEs |
before 2:1.19.3-1ubuntu1~16.04.3, plus listed versions 2:1.18.4-1ubuntu6.1~16.04.12:1.18.4-1ubuntu6.1~16.04.22:1.19.3-1ubuntu1~16.04.2 |
2:1.19.3-1ubuntu1~16.04.3 |
xorg-x11-serveropenSUSE:Tumbleweed From an advisory covering 28 CVEs |
before 1.20.13-1.2 | 1.20.13-1.2 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2017-13721 is a medium vulnerability (CVSS 4.7) in X.org X Server, published October 9, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.36%, the 29th percentile. Fixed in xorg-server 1.19.5-r0.
References
cgit.freedesktop.org/xorg/xserver/commit?id=b95f25af141d33a65f6f821ea9c003f66a01e1f1
security.gentoo.org/glsa/201710-30
openwall.com/lists/oss-security/2017/10/04/10
securityfocus.com/bid/101238
debian.org/security/2017/dsa-4000
lists.x.org/archives/xorg-announce/2017-October/002808.html
Show 63 moreShow less
nvd.nist.gov/vuln/detail/CVE-2017-13721
github.com/advisories/GHSA-p2j5-8c6q-m7cw
security.alpinelinux.org/vuln/CVE-2017-13721
docs.bell-sw.com/security/cves/CVE-2017-13721
security-tracker.debian.org/tracker/CVE-2017-13721
advisories.mageia.org/MGASA-2017-0366.html
bugs.mageia.org/show_bug.cgi?id=21820
suse.com/support/update/announcement/2017/suse-su-20173047-1
bugzilla.suse.com/1022727
bugzilla.suse.com/1051150
bugzilla.suse.com/1052984
bugzilla.suse.com/1061107
bugzilla.suse.com/1063034
bugzilla.suse.com/1063035
bugzilla.suse.com/1063037
bugzilla.suse.com/1063038
bugzilla.suse.com/1063039
bugzilla.suse.com/1063040
bugzilla.suse.com/1063041
suse.com/security/cve/CVE-2017-12176
suse.com/security/cve/CVE-2017-12177
suse.com/security/cve/CVE-2017-12178
suse.com/security/cve/CVE-2017-12179
suse.com/security/cve/CVE-2017-12180
suse.com/security/cve/CVE-2017-12181
suse.com/security/cve/CVE-2017-12182
suse.com/security/cve/CVE-2017-12183
suse.com/security/cve/CVE-2017-12184
suse.com/security/cve/CVE-2017-12185
suse.com/security/cve/CVE-2017-12186
suse.com/security/cve/CVE-2017-12187
suse.com/security/cve/CVE-2017-13721
suse.com/security/cve/CVE-2017-13723
ubuntu.com/security/CVE-2017-13721
seclists.org/oss-sec/2017/q4/31
ubuntu.com/security/notices/USN-3453-1
cve.org/CVERecord?id=CVE-2017-13721
ubuntu.com/security/CVE-2017-13723
suse.com/security/cve/CVE-2006-6101
suse.com/security/cve/CVE-2006-6102
suse.com/security/cve/CVE-2006-6103
suse.com/security/cve/CVE-2007-1003
suse.com/security/cve/CVE-2007-5760
suse.com/security/cve/CVE-2007-6427
suse.com/security/cve/CVE-2007-6428
suse.com/security/cve/CVE-2007-6429
suse.com/security/cve/CVE-2008-0006
suse.com/security/cve/CVE-2008-1377
suse.com/security/cve/CVE-2008-1379
suse.com/security/cve/CVE-2008-2360
suse.com/security/cve/CVE-2008-2361
suse.com/security/cve/CVE-2008-2362
suse.com/security/cve/CVE-2017-10971
suse.com/security/cve/CVE-2017-2624
suse.com/security/cve/CVE-2018-14665
suse.com/security/cve/CVE-2020-14345
suse.com/security/cve/CVE-2020-14346
suse.com/security/cve/CVE-2020-14347
suse.com/security/cve/CVE-2020-14360
suse.com/security/cve/CVE-2020-14361
suse.com/security/cve/CVE-2020-14362
suse.com/security/cve/CVE-2020-25712
suse.com/security/cve/CVE-2021-3472