]> git.pld-linux.org Git - packages/glibc.git/blob - glibc-nss_dns-overflow.patch
- security fix for overflow in resolver (when using dns for networks in
[packages/glibc.git] / glibc-nss_dns-overflow.patch
1 --- glibc-2.2.5/resolv/nss_dns/dns-network.c.orig       Fri Jul  6 06:55:39 2001
2 +++ glibc-2.2.5/resolv/nss_dns/dns-network.c    Fri Jul 19 21:47:19 2002
3 @@ -328,7 +328,9 @@
4             }
5           cp += n;
6           *alias_pointer++ = bp;
7 -         bp += strlen (bp) + 1;
8 +         n = strlen (bp) + 1;
9 +         bp += n;
10 +         linebuflen -= n;
11           result->n_addrtype = class == C_IN ? AF_INET : AF_UNSPEC;
12           ++have_answer;
13         }
This page took 0.049845 seconds and 3 git commands to generate.