From 9a0cc8c1bd7645bf3c988890ffb59639c07a5812 Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Fri, 23 Jun 2017 22:51:00 +0200 Subject: inet_pton: Reject IPv6 addresses with many leading zeros [BZ #16637] 2001:db8:00001::f is not a valid IPv6 address according to RFC 2373. --- ChangeLog | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 9b055b4..accdd06 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2017-06-23 Florian Weimer + + [BZ #16637] + inet_pton: Reject invalid IPv6 addresses with many leading zeros. + * resolv/inet_pton.c (inet_pton6): Count number of hexadecimal + digits between colons. + * resolv/tst-inet_pton.c (test_cases): Adjust test expectations. + 2017-05-23 Adhemerval Zanella Juan Manuel Torres Palma -- cgit v1.1