about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2016-05-04 14:35:23 +0200
committerFlorian Weimer <fweimer@redhat.com>2016-05-04 14:48:01 +0200
commit1c3490d4b29fc5b3f30dd6b13082046aee94443d (patch)
tree615a33e7671aec7f908922800081793edcb06356 /ChangeLog
parentc9b0e6a432e827b61f12eb52c2aaeadc77b64461 (diff)
downloadglibc-1c3490d4b29fc5b3f30dd6b13082046aee94443d.tar.gz
glibc-1c3490d4b29fc5b3f30dd6b13082046aee94443d.tar.xz
glibc-1c3490d4b29fc5b3f30dd6b13082046aee94443d.zip
getnameinfo: Avoid calling strnlen on uninitialized buffer
In the numeric AF_INET/AF_INET6 case, if inet_ntop fails
as the result of a short host buffer, we used to call strnlen
on the uninitialized host buffer.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 9d2ab7c8e0..833cc64b5c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2016-05-04  Florian Weimer  <fweimer@redhat.com>
 
+	* inet/getnameinfo.c (gni_host_inet_numeric): Return EAI_OVERFLOW
+	in case of inet_ntop failure.
+
+2016-05-04  Florian Weimer  <fweimer@redhat.com>
+
 	* inet/getnameinfo.c (gni_host_inet_name): Use temporaries to
 	avoid long lines.
 	(gni_host_inet_numeric): Likewise.  Reduce scope of local