CVE-2014-5119 Integer overflow in n/a

High 7.5 Published Updated

An off-by-one error in glibc allows attackers to cause a crash or execute arbitrary code via the CHARSET environment variable.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Not stated
Victim action needed
Not needed
Fix
Available

What is CVE-2014-5119?

CVE-2014-5119 is a high-severity vulnerability in Debian Debian Linux, published on 29 Aug 2014.

Official description

Off-by-one error in the __gconv_translit_find function in gconv_trans.c in GNU C Library (aka glibc) allows context-dependent attackers to cause a denial of service (crash) or execute arbitrary code via vectors related to the CHARSET environment variable and gconv transliteration modules.

Weakness: CWE-189

Which versions are affected by CVE-2014-5119?

It affects 2 products.

Linux distribution packages (40)
glibc Red Hat:rhel_eus:5.9All versions0:2.5-107.el5_9.7
glibc-common Red Hat:rhel_eus:5.9All versions0:2.5-107.el5_9.7
glibc-debuginfo Red Hat:rhel_eus:5.9All versions0:2.5-107.el5_9.7
glibc-debuginfo-common Red Hat:rhel_eus:5.9All versions0:2.5-107.el5_9.7
glibc-devel Red Hat:rhel_eus:5.9All versions0:2.5-107.el5_9.7
glibc-headers Red Hat:rhel_eus:5.9All versions0:2.5-107.el5_9.7
glibc-utils Red Hat:rhel_eus:5.9All versions0:2.5-107.el5_9.7
nscd Red Hat:rhel_eus:5.9All versions0:2.5-107.el5_9.7
glibc Red Hat:rhel_eus:6.4::computenodeAll versions0:2.12-1.107.el6_4.6
glibc-common Red Hat:rhel_eus:6.4::computenodeAll versions0:2.12-1.107.el6_4.6
glibc-debuginfo Red Hat:rhel_eus:6.4::computenodeAll versions0:2.12-1.107.el6_4.6
glibc-debuginfo-common Red Hat:rhel_eus:6.4::computenodeAll versions0:2.12-1.107.el6_4.6
glibc-devel Red Hat:rhel_eus:6.4::computenodeAll versions0:2.12-1.107.el6_4.6
glibc-headers Red Hat:rhel_eus:6.4::computenodeAll versions0:2.12-1.107.el6_4.6
glibc-static Red Hat:rhel_eus:6.4::computenodeAll versions0:2.12-1.107.el6_4.6
glibc-utils Red Hat:rhel_eus:6.4::computenodeAll versions0:2.12-1.107.el6_4.6
nscd Red Hat:rhel_eus:6.4::computenodeAll versions0:2.12-1.107.el6_4.6
glibc Red Hat:rhel_eus:6.4::serverAll versions0:2.12-1.107.el6_4.6
glibc-common Red Hat:rhel_eus:6.4::serverAll versions0:2.12-1.107.el6_4.6
glibc-debuginfo Red Hat:rhel_eus:6.4::serverAll versions0:2.12-1.107.el6_4.6
glibc-debuginfo-common Red Hat:rhel_eus:6.4::serverAll versions0:2.12-1.107.el6_4.6
glibc-devel Red Hat:rhel_eus:6.4::serverAll versions0:2.12-1.107.el6_4.6
glibc-headers Red Hat:rhel_eus:6.4::serverAll versions0:2.12-1.107.el6_4.6
glibc-static Red Hat:rhel_eus:6.4::serverAll versions0:2.12-1.107.el6_4.6
glibc-utils Red Hat:rhel_eus:6.4::serverAll versions0:2.12-1.107.el6_4.6
nscd Red Hat:rhel_eus:6.4::serverAll versions0:2.12-1.107.el6_4.6
glibc Red Hat:rhel_mission_critical:5.6All versions0:2.5-58.el5_6.5
glibc-common Red Hat:rhel_mission_critical:5.6All versions0:2.5-58.el5_6.5
glibc-debuginfo Red Hat:rhel_mission_critical:5.6All versions0:2.5-58.el5_6.5
glibc-debuginfo-common Red Hat:rhel_mission_critical:5.6All versions0:2.5-58.el5_6.5
glibc-devel Red Hat:rhel_mission_critical:5.6All versions0:2.5-58.el5_6.5
glibc-headers Red Hat:rhel_mission_critical:5.6All versions0:2.5-58.el5_6.5
glibc-utils Red Hat:rhel_mission_critical:5.6All versions0:2.5-58.el5_6.5
nscd Red Hat:rhel_mission_critical:5.6All versions0:2.5-58.el5_6.5
glibc Red Hat:rhel_mission_critical:6.2::serverAll versions0:2.12-1.47.el6_2.13
glibc-common Red Hat:rhel_mission_critical:6.2::serverAll versions0:2.12-1.47.el6_2.13
glibc-debuginfo Red Hat:rhel_mission_critical:6.2::serverAll versions0:2.12-1.47.el6_2.13
glibc-debuginfo-common Red Hat:rhel_mission_critical:6.2::serverAll versions0:2.12-1.47.el6_2.13
glibc-devel Red Hat:rhel_mission_critical:6.2::serverAll versions0:2.12-1.47.el6_2.13
glibc-headers Red Hat:rhel_mission_critical:6.2::serverAll versions0:2.12-1.47.el6_2.13

Products include Debian Debian Linux, Gnu Glibc.

How do I fix CVE-2014-5119?

Apply the vendor's patch.

Is CVE-2014-5119 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2014-5119 exists.

Public exploit code: 1 Exploit-DB entry.

All Debian Debian Linux vulnerabilities

Sources

Also known as DEBIAN-CVE-2014-5119, DSA-3012-1, GHSA-jv4w-947j-grmm, RHSA-2014:1118, UBUNTU-CVE-2014-5119, USN-2328-1.

Is CVE-2014-5119 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free