CVE-2014-0210
Multiple buffer overflows in X.Org libXfont before 1.4.8 and 1.4.9x before 1.4.99.901 allow...
CVE-2014-0210 is a high vulnerability (CVSS 7.5) in X Libxfont, published May 13, 2014. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.58%, the 91st percentile. Fixed in libxfont 1:1.4.7-2.
Multiple buffer overflows in X.Org libXfont before 1.4.8 and 1.4.9x before 1.4.99.901 allow remote font servers to execute arbitrary code via a crafted xfs protocol reply to the (1) _fs_recv_conn_setup, (2) fs_read_open_font, (3) fs_read_query_info, (4) fs_read_extent_info, (5) fs_read_glyphs, (6) fs_read_list, or (7) fs_read_list_info function.
Exploit likelihood
What each source reports
NVD Score used
7.5
Multiple buffer overflows in X.Org libXfont before 1.4.8 and 1.4.9x before 1.4.99.901 allow remote font servers to execute arbitrary code via a crafted xfs protocol reply to the (1) _fs_recv_conn_setup, (2) fs_read_open_font, (3) fs_read_query_info, (4) fs_read_extent_info, (5) fs_read_glyphs, (6) fs_read_list, or (7) fs_read_list_info function.
- Record
CVE-2014-0210- CVSS 2.0
- 7.5 High
AV:N/AC:L/Au:N/C:P/I:P/A:P - Weakness
- CWE-119
- Updated
- 2026-11-02
CVE List No score
Multiple buffer overflows in X.Org libXfont before 1.4.8 and 1.4.9x before 1.4.99.901 allow remote font servers to execute arbitrary code via a crafted xfs protocol reply to the (1) _fs_recv_conn_setup, (2) fs_read_open_font, (3) fs_read_query_info, (4) fs_read_extent_info, (5) fs_read_glyphs, (6) fs_read_list, or (7) fs_read_list_info function.
- Record
CVE-2014-0210- Updated
- 2026-11-02
EUVDEUVD-2014-0260 No score
Multiple buffer overflows in X.Org libXfont before 1.4.8 and 1.4.9x before 1.4.99.901 allow remote font servers to execute arbitrary code via a crafted xfs protocol reply to the (1) _fs_recv_conn_setup, (2) fs_read_open_font, (3) fs_read_query_info, (4) fs_read_extent_info, (5) fs_read_glyphs, (6) fs_read_list, or (7) fs_read_list_info function.
- Record
EUVD-2014-0260- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-j6x2-5mpm-9564 No score
Multiple buffer overflows in X.Org libXfont before 1.4.8 and 1.4.9x before 1.4.99.901 allow...
Multiple buffer overflows in X.Org libXfont before 1.4.8 and 1.4.9x before 1.4.99.901 allow remote font servers to execute arbitrary code via a crafted xfs protocol reply to the (1) _fs_recv_conn_setup, (2) fs_read_open_font, (3) fs_read_query_info, (4) fs_read_extent_info, (5) fs_read_glyphs, (6) fs_read_list, or (7) fs_read_list_info function.
- Record
GHSA-j6x2-5mpm-9564- Weakness
- CWE-119
- Updated
- 2026-11-02
OSV No score
Multiple buffer overflows in X.Org libXfont before 1.4.8 and 1.4.9x before 1.4.99.901 allow remote font servers to execute arbitrary code via a crafted xfs protocol reply to the (1) _fs_recv_conn_setup, (2) fs_read_open_font, (3) fs_read_query_info, (4) fs_read_extent_info, (5) fs_read_glyphs, (6) fs_read_list, or (7) fs_read_list_info function.
- Record
CVE-2014-0210- Updated
- 2026-11-02
OSVDEBIAN-CVE-2014-0210 No score
Multiple buffer overflows in X.Org libXfont before 1.4.8 and 1.4.9x before 1.4.99.901 allow remote font servers to execute arbitrary code via a crafted xfs protocol reply to the (1) _fs_recv_conn_setup, (2) fs_read_open_font, (3) fs_read_query_info, (4) fs_read_extent_info, (5) fs_read_glyphs, (6) fs_read_list, or (7) fs_read_list_info function.
- Record
DEBIAN-CVE-2014-0210- Updated
- 2026-11-02
Show 5 moreShow less
OSVMGASA-2014-0278 No score
Updated libxfont packages fix security vulnerabilities
Ilja van Sprundel discovered that libXfont incorrectly handled font metadata file parsing. A local attacker could use this issue to cause libXfont to crash, or possibly execute arbitrary code in order to gain privileges (CVE-2014-0209).
Ilja van Sprundel discovered that libXfont incorrectly handled X Font Server replies. A malicious font server could return specially-crafted data that could cause libXfont to crash, or possibly execute arbitrary code (CVE-2014-0210, CVE-2014-0211).
- Record
MGASA-2014-0278- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10299-1 No score
libXfont-devel-1.5.2-1.1 on GA media
These are all security issues fixed in the libXfont-devel-1.5.2-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10299-1- Updated
- 2026-11-02
OSVSUSE-SU-2015:0674-1 No score
Security update for xorg-x11-libs
xorg-x11-libs was patched to fix the following security issues:
* Integer overflow of allocations in font metadata file parsing.
(CVE-2014-0209)
* libxfont not validating length fields when parsing xfs protocol
replies. (CVE-2014-0210)
* Integer overflows causing miscalculating memory needs for xfs
replies. (CVE-2014-0211)
Further information is available at http://lists.x.org/archives/xorg-announce/2014-May/002431.html http://lists.x.org/archives/xorg-announce/2014-May/002431.html .
Security Issues references:
* CVE-2014-0209
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-0209>
* CVE-2014-0210
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-0210>
* CVE-2014-0211
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-0211>
- Record
SUSE-SU-2015:0674-1- Updated
- 2026-11-02
OSVUBUNTU-CVE-2014-0210 No score
Multiple buffer overflows in X.Org libXfont before 1.4.8 and 1.4.9x before 1.4.99.901 allow remote font servers to execute arbitrary code via a crafted xfs protocol reply to the (1) _fs_recv_conn_setup, (2) fs_read_open_font, (3) fs_read_query_info, (4) fs_read_extent_info, (5) fs_read_glyphs, (6) fs_read_list, or (7) fs_read_list_info function.
- Record
UBUNTU-CVE-2014-0210- Updated
- 2026-11-02
OSVUSN-2211-1 No score
libxfont vulnerabilities
Ilja van Sprundel discovered that libXfont incorrectly handled font metadata file parsing. A local attacker could use this issue to cause libXfont to crash, or possibly execute arbitrary code in order to gain privileges. (CVE-2014-0209)
Ilja van Sprundel discovered that libXfont incorrectly handled X Font Server replies. A malicious font server could return specially-crafted data that could cause libXfont to crash, or possibly execute arbitrary code. This issue only affected Ubuntu 10.04 LTS, Ubuntu 12.04 LTS, Ubuntu 12.10 and Ubuntu 13.10. (CVE-2014-0210, CVE-2014-0211)
- Record
USN-2211-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
libxfontDebian:12 |
before 1:1.4.7-2 | 1:1.4.7-2 |
libxfontDebian:13 |
before 1:1.4.7-2 | 1:1.4.7-2 |
libxfontDebian:14 |
before 1:1.4.7-2 | 1:1.4.7-2 |
libxfontDebian:6.0 |
before 1:1.4.1-5, plus listed versions 1:1.4.1-21:1.4.1-31:1.4.1-4 |
1:1.4.1-5 |
libxfontDebian:7 |
before 1:1.4.5-4, plus listed versions 1:1.4.5-21:1.4.5-3 |
1:1.4.5-4 |
libxfontMageia:3 |
before 1.4.5-3.2.mga3 | 1.4.5-3.2.mga3 |
libxfontMageia:4 |
before 1.4.7-1.1.mga4 | 1.4.7-1.1.mga4 |
libXfontRed Hat:enterprise_linux:6::client |
before 0:1.4.5-4.el6_6 | 0:1.4.5-4.el6_6 |
libXfont-debuginfoRed Hat:enterprise_linux:6::client |
before 0:1.4.5-4.el6_6 | 0:1.4.5-4.el6_6 |
libXfont-develRed Hat:enterprise_linux:6::client |
before 0:1.4.5-4.el6_6 | 0:1.4.5-4.el6_6 |
Show 30 moreShow less
| Package | Affected | Fixed |
|---|---|---|
libXfontRed Hat:enterprise_linux:6::computenode |
before 0:1.4.5-4.el6_6 | 0:1.4.5-4.el6_6 |
libXfont-debuginfoRed Hat:enterprise_linux:6::computenode |
before 0:1.4.5-4.el6_6 | 0:1.4.5-4.el6_6 |
libXfont-develRed Hat:enterprise_linux:6::computenode |
before 0:1.4.5-4.el6_6 | 0:1.4.5-4.el6_6 |
libXfontRed Hat:enterprise_linux:6::server |
before 0:1.4.5-4.el6_6 | 0:1.4.5-4.el6_6 |
libXfont-debuginfoRed Hat:enterprise_linux:6::server |
before 0:1.4.5-4.el6_6 | 0:1.4.5-4.el6_6 |
libXfont-develRed Hat:enterprise_linux:6::server |
before 0:1.4.5-4.el6_6 | 0:1.4.5-4.el6_6 |
libXfontRed Hat:enterprise_linux:6::workstation |
before 0:1.4.5-4.el6_6 | 0:1.4.5-4.el6_6 |
libXfont-debuginfoRed Hat:enterprise_linux:6::workstation |
before 0:1.4.5-4.el6_6 | 0:1.4.5-4.el6_6 |
libXfont-develRed Hat:enterprise_linux:6::workstation |
before 0:1.4.5-4.el6_6 | 0:1.4.5-4.el6_6 |
libXfontRed Hat:enterprise_linux:7::client |
before 0:1.4.7-2.el7_0 | 0:1.4.7-2.el7_0 |
libXfont-debuginfoRed Hat:enterprise_linux:7::client |
before 0:1.4.7-2.el7_0 | 0:1.4.7-2.el7_0 |
libXfont-develRed Hat:enterprise_linux:7::client |
before 0:1.4.7-2.el7_0 | 0:1.4.7-2.el7_0 |
libXfontRed Hat:enterprise_linux:7::computenode |
before 0:1.4.7-2.el7_0 | 0:1.4.7-2.el7_0 |
libXfont-debuginfoRed Hat:enterprise_linux:7::computenode |
before 0:1.4.7-2.el7_0 | 0:1.4.7-2.el7_0 |
libXfont-develRed Hat:enterprise_linux:7::computenode |
before 0:1.4.7-2.el7_0 | 0:1.4.7-2.el7_0 |
libXfontRed Hat:enterprise_linux:7::server |
before 0:1.4.7-2.el7_0 | 0:1.4.7-2.el7_0 |
libXfont-debuginfoRed Hat:enterprise_linux:7::server |
before 0:1.4.7-2.el7_0 | 0:1.4.7-2.el7_0 |
libXfont-develRed Hat:enterprise_linux:7::server |
before 0:1.4.7-2.el7_0 | 0:1.4.7-2.el7_0 |
libXfontRed Hat:enterprise_linux:7::workstation |
before 0:1.4.7-2.el7_0 | 0:1.4.7-2.el7_0 |
libXfont-debuginfoRed Hat:enterprise_linux:7::workstation |
before 0:1.4.7-2.el7_0 | 0:1.4.7-2.el7_0 |
libXfont-develRed Hat:enterprise_linux:7::workstation |
before 0:1.4.7-2.el7_0 | 0:1.4.7-2.el7_0 |
libXfontRed Hat:enterprise_linux:5::client |
before 0:1.2.2-1.0.6.el5_11 | 0:1.2.2-1.0.6.el5_11 |
libXfont-debuginfoRed Hat:enterprise_linux:5::client |
before 0:1.2.2-1.0.6.el5_11 | 0:1.2.2-1.0.6.el5_11 |
libXfontRed Hat:enterprise_linux:5::client_workstation |
before 0:1.2.2-1.0.6.el5_11 | 0:1.2.2-1.0.6.el5_11 |
libXfont-debuginfoRed Hat:enterprise_linux:5::client_workstation |
before 0:1.2.2-1.0.6.el5_11 | 0:1.2.2-1.0.6.el5_11 |
libXfont-develRed Hat:enterprise_linux:5::client_workstation |
before 0:1.2.2-1.0.6.el5_11 | 0:1.2.2-1.0.6.el5_11 |
libXfontRed Hat:enterprise_linux:5::server |
before 0:1.2.2-1.0.6.el5_11 | 0:1.2.2-1.0.6.el5_11 |
libXfont-debuginfoRed Hat:enterprise_linux:5::server |
before 0:1.2.2-1.0.6.el5_11 | 0:1.2.2-1.0.6.el5_11 |
libXfont-develRed Hat:enterprise_linux:5::server |
before 0:1.2.2-1.0.6.el5_11 | 0:1.2.2-1.0.6.el5_11 |
libxfontUbuntu:14.04:LTS |
before 1:1.4.7-1ubuntu0.1, plus listed versions 1:1.4.6-11:1.4.6-1ubuntu11:1.4.7-1 |
1:1.4.7-1ubuntu0.1 |
History
| When | Changed | Sources |
|---|---|---|
| 2026-11-03 | affected | |
| 2026-11-03 | aliases | EUVD |
| 2026-11-02 | created | CVE List, GitHub Advisories, NVD, OSV |
References
vmware.com/security/advisories/VMSA-2014-0012.html
lists.opensuse.org/opensuse-updates/2014-05/msg00073.html
ubuntu.com/usn/USN-2211-1
secunia.com/advisories/59154
securityfocus.com/archive/1/534161/100/0/threaded
debian.org/security/2014/dsa-2927
Show 61 moreShow less
rhn.redhat.com/errata/RHSA-2014-1893.html
securityfocus.com/bid/67382
oracle.com/technetwork/topics/security/cpujul2014-1972956.html
lists.x.org/archives/xorg-announce/2014-May/002431.html
seclists.org/fulldisclosure/2014/Dec/23
mandriva.com/security/advisories?name=MDVSA-2015:145
advisories.mageia.org/MGASA-2014-0278.html
nvd.nist.gov/vuln/detail/CVE-2014-0210
github.com/advisories/GHSA-j6x2-5mpm-9564
security-tracker.debian.org/tracker/CVE-2014-0210
bugs.mageia.org/show_bug.cgi?id=13373
ubuntu.com/usn/usn-2211-1
access.redhat.com/errata/RHSA-2014:1870
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1096593
bugzilla.redhat.com/show_bug.cgi?id=1096597
bugzilla.redhat.com/show_bug.cgi?id=1096601
security.access.redhat.com/data/csaf/v2/advisories/2014/rhsa-2014_1870.json
access.redhat.com/security/cve/CVE-2014-0209
cve.org/CVERecord?id=CVE-2014-0209
nvd.nist.gov/vuln/detail/CVE-2014-0209
access.redhat.com/security/cve/CVE-2014-0210
cve.org/CVERecord?id=CVE-2014-0210
access.redhat.com/security/cve/CVE-2014-0211
cve.org/CVERecord?id=CVE-2014-0211
nvd.nist.gov/vuln/detail/CVE-2014-0211
access.redhat.com/errata/RHSA-2014:1893
security.access.redhat.com/data/csaf/v2/advisories/2014/rhsa-2014_1893.json
suse.com/support/update/announcement/2015/suse-su-20150674-1
bugzilla.suse.com/815451
bugzilla.suse.com/821663
bugzilla.suse.com/854915
bugzilla.suse.com/857544
bugzilla.suse.com/921978
suse.com/security/cve/CVE-2013-1984
suse.com/security/cve/CVE-2013-1985
suse.com/security/cve/CVE-2013-1986
suse.com/security/cve/CVE-2013-1988
suse.com/security/cve/CVE-2013-1990
suse.com/security/cve/CVE-2013-1991
suse.com/security/cve/CVE-2013-1992
suse.com/security/cve/CVE-2013-1995
suse.com/security/cve/CVE-2013-1996
suse.com/security/cve/CVE-2013-1998
suse.com/security/cve/CVE-2013-1999
suse.com/security/cve/CVE-2013-2000
suse.com/security/cve/CVE-2013-2001
suse.com/security/cve/CVE-2013-2003
suse.com/security/cve/CVE-2013-2063
suse.com/security/cve/CVE-2013-6462
suse.com/security/cve/CVE-2014-0209
suse.com/security/cve/CVE-2014-0210
suse.com/security/cve/CVE-2014-0211
suse.com/security/cve/CVE-2015-1802
suse.com/security/cve/CVE-2015-1803
suse.com/security/cve/CVE-2015-1804
ubuntu.com/security/CVE-2014-0210
ubuntu.com/security/notices/USN-2211-1
ubuntu.com/security/CVE-2014-0209
ubuntu.com/security/CVE-2014-0211
suse.com/security/cve/CVE-2011-2895