Every CVESearch/Get API key

CVE-2013-1914

Stack-based buffer overflow in the getaddrinfo function in sysdeps/posix/getaddrinfo.c in GNU C...

5.0 MediumFix available

CVE-2013-1914 is a medium vulnerability (CVSS 5.0) in Gnu Glibc, published April 29, 2013. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.11%, the 90th percentile. Fixed in glibc 2.17-2.

What does this mean?
Severity
5.0 MediumCVSS 2.0, NVD
Exploit chance
4.11%EPSS, 90th percentile
Exploitation
None knownNot on CISA’s or ENISA’s lists
Fixed in
2.17-2glibc +48 more

Description

Stack-based buffer overflow in the getaddrinfo function in sysdeps/posix/getaddrinfo.c in GNU C Library (aka glibc or libc6) 2.17 and earlier allows remote attackers to cause a denial of service (crash) via a (1) hostname or (2) IP address that triggers a large number of domain conversion results.

Exploit likelihood

4.11%Down 0.2 points since Feb 4, 2022
90%50%10%1%

Affected products

Affected packages

Affected packages
PackageAffectedFixed
glibc
Debian:12
before 2.17-2
2.17-2
glibc
Debian:13
before 2.17-2
2.17-2
glibc
Debian:14
before 2.17-2
2.17-2
eglibc
Debian:6.0
From an advisory covering 18 CVEs
before 2.11.3-4+deb6u5, plus listed versions
2.11.2-102.11.2-10+m68k.12.11.2-112.11.2-11+m68k.12.11.2-12
Show 5 moreShow less
2.11.2-132.11.3-12.11.3-22.11.3-32.11.3-4
2.11.3-4+deb6u5
glibc
Red Hat:enterprise_linux:5::server
From an advisory covering 2 CVEs
before 0:2.5-107.el5_9.4
0:2.5-107.el5_9.4
glibc-common
Red Hat:enterprise_linux:5::server
From an advisory covering 2 CVEs
before 0:2.5-107.el5_9.4
0:2.5-107.el5_9.4
glibc-debuginfo
Red Hat:enterprise_linux:5::server
From an advisory covering 2 CVEs
before 0:2.5-107.el5_9.4
0:2.5-107.el5_9.4
glibc-debuginfo-common
Red Hat:enterprise_linux:5::server
From an advisory covering 2 CVEs
before 0:2.5-107.el5_9.4
0:2.5-107.el5_9.4
glibc-devel
Red Hat:enterprise_linux:5::server
From an advisory covering 2 CVEs
before 0:2.5-107.el5_9.4
0:2.5-107.el5_9.4
glibc-headers
Red Hat:enterprise_linux:5::server
From an advisory covering 2 CVEs
before 0:2.5-107.el5_9.4
0:2.5-107.el5_9.4
Show 39 moreShow less
Affected packages
PackageAffectedFixed
glibc-utils
Red Hat:enterprise_linux:5::server
From an advisory covering 2 CVEs
before 0:2.5-107.el5_9.4
0:2.5-107.el5_9.4
nscd
Red Hat:enterprise_linux:5::server
From an advisory covering 2 CVEs
before 0:2.5-107.el5_9.4
0:2.5-107.el5_9.4
glibc
Red Hat:enterprise_linux:6::client
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
glibc-debuginfo
Red Hat:enterprise_linux:6::client
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
glibc-debuginfo-common
Red Hat:enterprise_linux:6::client
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
glibc-static
Red Hat:enterprise_linux:6::client
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
glibc-common
Red Hat:enterprise_linux:6::client
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
glibc-devel
Red Hat:enterprise_linux:6::client
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
glibc-headers
Red Hat:enterprise_linux:6::client
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
glibc-utils
Red Hat:enterprise_linux:6::client
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
nscd
Red Hat:enterprise_linux:6::client
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
glibc
Red Hat:enterprise_linux:6::computenode
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
glibc-debuginfo
Red Hat:enterprise_linux:6::computenode
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
glibc-debuginfo-common
Red Hat:enterprise_linux:6::computenode
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
glibc-static
Red Hat:enterprise_linux:6::computenode
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
glibc-common
Red Hat:enterprise_linux:6::computenode
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
glibc-devel
Red Hat:enterprise_linux:6::computenode
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
glibc-headers
Red Hat:enterprise_linux:6::computenode
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
glibc-utils
Red Hat:enterprise_linux:6::computenode
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
nscd
Red Hat:enterprise_linux:6::computenode
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
glibc
Red Hat:enterprise_linux:6::server
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
glibc-debuginfo
Red Hat:enterprise_linux:6::server
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
glibc-debuginfo-common
Red Hat:enterprise_linux:6::server
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
glibc-static
Red Hat:enterprise_linux:6::server
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
glibc-common
Red Hat:enterprise_linux:6::server
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
glibc-devel
Red Hat:enterprise_linux:6::server
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
glibc-headers
Red Hat:enterprise_linux:6::server
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
glibc-utils
Red Hat:enterprise_linux:6::server
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
nscd
Red Hat:enterprise_linux:6::server
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
glibc
Red Hat:enterprise_linux:6::workstation
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
glibc-debuginfo
Red Hat:enterprise_linux:6::workstation
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
glibc-debuginfo-common
Red Hat:enterprise_linux:6::workstation
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
glibc-static
Red Hat:enterprise_linux:6::workstation
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
glibc-common
Red Hat:enterprise_linux:6::workstation
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
glibc-devel
Red Hat:enterprise_linux:6::workstation
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
glibc-headers
Red Hat:enterprise_linux:6::workstation
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
glibc-utils
Red Hat:enterprise_linux:6::workstation
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
nscd
Red Hat:enterprise_linux:6::workstation
From an advisory covering 3 CVEs
before 0:2.12-1.132.el6
0:2.12-1.132.el6
glibc
openSUSE:Tumbleweed
From an advisory covering 31 CVEs
before 2.24-2.3
2.24-2.3

What each source reports

NVD Score used5.0

Stack-based buffer overflow in the getaddrinfo function in sysdeps/posix/getaddrinfo.c in GNU C Library (aka glibc or libc6) 2.17 and earlier allows remote attackers to cause a denial of service (crash) via a (1) hostname or (2) IP address that triggers a large number of domain conversion results.

Record
CVE-2013-1914
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:N/I:N/A:P
Weakness
CWE-119
Updated
2026-11-02
CVE ListNo score

Stack-based buffer overflow in the getaddrinfo function in sysdeps/posix/getaddrinfo.c in GNU C Library (aka glibc or libc6) 2.17 and earlier allows remote attackers to cause a denial of service (crash) via a (1) hostname or (2) IP address that triggers a large number of domain conversion results.

Record
CVE-2013-1914
Updated
2026-11-02
EUVDEUVD-2013-1908No score

Stack-based buffer overflow in the getaddrinfo function in sysdeps/posix/getaddrinfo.c in GNU C Library (aka glibc or libc6) 2.17 and earlier allows remote attackers to cause a denial of service (crash) via a (1) hostname or (2) IP address that triggers a large number of domain conversion results.

Record
EUVD-2013-1908
Updated
2026-11-03
GitHub AdvisoriesGHSA-gcw3-7j9c-37j4No score

Stack-based buffer overflow in the getaddrinfo function in sysdeps/posix/getaddrinfo.c in GNU C...

Stack-based buffer overflow in the getaddrinfo function in sysdeps/posix/getaddrinfo.c in GNU C Library (aka glibc or libc6) 2.17 and earlier allows remote attackers to cause a denial of service (crash) via a (1) hostname or (2) IP address that triggers a large number of domain conversion results.

Record
GHSA-gcw3-7j9c-37j4
Weakness
CWE-119
Updated
2026-11-02
OSVNo score

Stack-based buffer overflow in the getaddrinfo function in sysdeps/posix/getaddrinfo.c in GNU C Library (aka glibc or libc6) 2.17 and earlier allows remote attackers to cause a denial of service (crash) via a (1) hostname or (2) IP address that triggers a large number of domain conversion results.

Record
CVE-2013-1914
Updated
2026-11-02
OSVDEBIAN-CVE-2013-1914No score

Stack-based buffer overflow in the getaddrinfo function in sysdeps/posix/getaddrinfo.c in GNU C Library (aka glibc or libc6) 2.17 and earlier allows remote attackers to cause a denial of service (crash) via a (1) hostname or (2) IP address that triggers a large number of domain conversion results.

Record
DEBIAN-CVE-2013-1914
Updated
2026-11-02
Show 5 moreShow less
OSVopenSUSE-SU-2024:10154-1No score

glibc-2.24-2.3 on GA media

These are all security issues fixed in the glibc-2.24-2.3 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10154-1
Updated
2026-11-02
OSVSUSE-RU-2015:0794-1No score

Security update for glibc

This glibc update fixes a critical privilege escalation problem and two non-security issues:

* bnc#892073: An off-by-one error leading to a heap-based buffer
  overflow was found in __gconv_translit_find(). An exploit that
  targets the problem is publicly available. (CVE-2014-5119)
* bnc#892065: setenv-alloca.patch: Avoid unbound alloca in setenv.
* bnc#888347: printf-multibyte-format.patch: Don't parse %s format
  argument as multi-byte string.

Security Issues:

* CVE-2014-5119
  <http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-5119>
Record
SUSE-RU-2015:0794-1
Updated
2026-11-02
OSVSUSE-SU-2015:0253-1No score

Security update for glibc

This glibc update fixes a critical privilege escalation problem and two non-security issues:

* bnc#892073: An off-by-one error leading to a heap-based buffer
  overflow was found in __gconv_translit_find(). An exploit that
  targets the problem is publicly available. (CVE-2014-5119)
* bnc#892065: setenv-alloca.patch: Avoid unbound alloca in setenv.
* bnc#888347: printf-multibyte-format.patch: Don't parse %s format
  argument as multi-byte string.

Security Issues:

* CVE-2014-5119
  <http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-5119>
Record
SUSE-SU-2015:0253-1
Updated
2026-11-02
OSVSUSE-SU-2015:0439-1No score

Security update for glibc

This glibc update fixes a critical privilege escalation problem and two non-security issues:

* bnc#892073: An off-by-one error leading to a heap-based buffer
  overflow was found in __gconv_translit_find(). An exploit that
  targets the problem is publicly available. (CVE-2014-5119)
* bnc#892065: setenv-alloca.patch: Avoid unbound alloca in setenv.
* bnc#888347: printf-multibyte-format.patch: Don't parse %s format
  argument as multi-byte string.

Security Issues:

* CVE-2014-5119
  <http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-5119>
Record
SUSE-SU-2015:0439-1
Updated
2026-11-02
OSVSUSE-SU-2015:0551-1No score

Security update for glibc

This update for glibc contains the following fixes:

* Fix integer overflows in malloc (CVE-2013-4332, bnc#839870)
* Fix buffer overflow in glob (bnc#691365)
* Fix buffer overflow in strcoll (CVE-2012-4412, bnc#779320)
* Update mount flags in <sys/mount.h> (bnc#791928)
* Fix buffer overrun in regexp matcher (CVE-2013-0242, bnc#801246)
* Fix memory leaks in dlopen (bnc#811979)
* Fix stack overflow in getaddrinfo with many results (CVE-2013-1914,
  bnc#813121)
* Fix check for XEN build in glibc_post_upgrade that causes missing
  init re-exec (bnc#818628)
* Don't raise UNDERFLOW in tan/tanf for small but normal argument
  (bnc#819347)
* Properly cross page boundary in SSE4.2 implementation of strcmp
  (bnc#822210)
* Fix robust mutex handling after fork (bnc#827811)
* Fix missing character in IBM-943 charset (bnc#828235)
* Fix use of alloca in gaih_inet (bnc#828637)
* Initialize pointer guard also in static executables (CVE-2013-4788,
  bnc#830268)
* Fix readdir_r with long file names (CVE-2013-4237, bnc#834594).

Security Issues:

* CVE-2012-4412
  <http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-4412>
* CVE-2013-0242
  <http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-0242>
* CVE-2013-1914
  <http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-1914>
* CVE-2013-4237
  <http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-4237>
* CVE-2013-4332
  <http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-4332>
* CVE-2013-4788
  <http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-4788>
Record
SUSE-SU-2015:0551-1
Updated
2026-11-02

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

References

Show 147 moreShow less
MoveEnter Open