CVE-2014-5119 Integer overflow in n/a
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.9 | All versions | 0:2.5-107.el5_9.7 |
glibc-common Red Hat:rhel_eus:5.9 | All versions | 0:2.5-107.el5_9.7 |
glibc-debuginfo Red Hat:rhel_eus:5.9 | All versions | 0:2.5-107.el5_9.7 |
glibc-debuginfo-common Red Hat:rhel_eus:5.9 | All versions | 0:2.5-107.el5_9.7 |
glibc-devel Red Hat:rhel_eus:5.9 | All versions | 0:2.5-107.el5_9.7 |
glibc-headers Red Hat:rhel_eus:5.9 | All versions | 0:2.5-107.el5_9.7 |
glibc-utils Red Hat:rhel_eus:5.9 | All versions | 0:2.5-107.el5_9.7 |
nscd Red Hat:rhel_eus:5.9 | All versions | 0:2.5-107.el5_9.7 |
glibc Red Hat:rhel_eus:6.4::computenode | All versions | 0:2.12-1.107.el6_4.6 |
glibc-common Red Hat:rhel_eus:6.4::computenode | All versions | 0:2.12-1.107.el6_4.6 |
glibc-debuginfo Red Hat:rhel_eus:6.4::computenode | All versions | 0:2.12-1.107.el6_4.6 |
glibc-debuginfo-common Red Hat:rhel_eus:6.4::computenode | All versions | 0:2.12-1.107.el6_4.6 |
glibc-devel Red Hat:rhel_eus:6.4::computenode | All versions | 0:2.12-1.107.el6_4.6 |
glibc-headers Red Hat:rhel_eus:6.4::computenode | All versions | 0:2.12-1.107.el6_4.6 |
glibc-static Red Hat:rhel_eus:6.4::computenode | All versions | 0:2.12-1.107.el6_4.6 |
glibc-utils Red Hat:rhel_eus:6.4::computenode | All versions | 0:2.12-1.107.el6_4.6 |
nscd Red Hat:rhel_eus:6.4::computenode | All versions | 0:2.12-1.107.el6_4.6 |
glibc Red Hat:rhel_eus:6.4::server | All versions | 0:2.12-1.107.el6_4.6 |
glibc-common Red Hat:rhel_eus:6.4::server | All versions | 0:2.12-1.107.el6_4.6 |
glibc-debuginfo Red Hat:rhel_eus:6.4::server | All versions | 0:2.12-1.107.el6_4.6 |
glibc-debuginfo-common Red Hat:rhel_eus:6.4::server | All versions | 0:2.12-1.107.el6_4.6 |
glibc-devel Red Hat:rhel_eus:6.4::server | All versions | 0:2.12-1.107.el6_4.6 |
glibc-headers Red Hat:rhel_eus:6.4::server | All versions | 0:2.12-1.107.el6_4.6 |
glibc-static Red Hat:rhel_eus:6.4::server | All versions | 0:2.12-1.107.el6_4.6 |
glibc-utils Red Hat:rhel_eus:6.4::server | All versions | 0:2.12-1.107.el6_4.6 |
nscd Red Hat:rhel_eus:6.4::server | All versions | 0:2.12-1.107.el6_4.6 |
glibc Red Hat:rhel_mission_critical:5.6 | All versions | 0:2.5-58.el5_6.5 |
glibc-common Red Hat:rhel_mission_critical:5.6 | All versions | 0:2.5-58.el5_6.5 |
glibc-debuginfo Red Hat:rhel_mission_critical:5.6 | All versions | 0:2.5-58.el5_6.5 |
glibc-debuginfo-common Red Hat:rhel_mission_critical:5.6 | All versions | 0:2.5-58.el5_6.5 |
glibc-devel Red Hat:rhel_mission_critical:5.6 | All versions | 0:2.5-58.el5_6.5 |
glibc-headers Red Hat:rhel_mission_critical:5.6 | All versions | 0:2.5-58.el5_6.5 |
glibc-utils Red Hat:rhel_mission_critical:5.6 | All versions | 0:2.5-58.el5_6.5 |
nscd Red Hat:rhel_mission_critical:5.6 | All versions | 0:2.5-58.el5_6.5 |
glibc Red Hat:rhel_mission_critical:6.2::server | All versions | 0:2.12-1.47.el6_2.13 |
glibc-common Red Hat:rhel_mission_critical:6.2::server | All versions | 0:2.12-1.47.el6_2.13 |
glibc-debuginfo Red Hat:rhel_mission_critical:6.2::server | All versions | 0:2.12-1.47.el6_2.13 |
glibc-debuginfo-common Red Hat:rhel_mission_critical:6.2::server | All versions | 0:2.12-1.47.el6_2.13 |
glibc-devel Red Hat:rhel_mission_critical:6.2::server | All versions | 0:2.12-1.47.el6_2.13 |
glibc-headers Red Hat:rhel_mission_critical:6.2::server | All versions | 0: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.
Other vulnerabilities in Debian Debian Linux
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.