[pkg-dhcp-devel] Bug#792924: dhclient -r overflows buffer every time

積丹尼 Dan Jacobson jidanni at jidanni.org
Mon Jul 20 08:06:42 UTC 2015


Package: isc-dhcp-client
Version: 4.3.2-1
File: /sbin/dhclient

# dhclient -v -r
*** buffer overflow detected ***: dhclient terminated
======= Backtrace: =========
/lib/i386-linux-gnu/i686/cmov/libc.so.6(+0x69409)[0xb73b0409]
/lib/i386-linux-gnu/i686/cmov/libc.so.6(__fortify_fail+0x37)[0xb743f7c7]
/lib/i386-linux-gnu/i686/cmov/libc.so.6(+0xf69ca)[0xb743d9ca]
/lib/i386-linux-gnu/i686/cmov/libc.so.6(__strcpy_chk+0x37)[0xb743cf27]
dhclient(+0x23923)[0xb7721923]
dhclient(main+0x613)[0xb7704703]
/lib/i386-linux-gnu/i686/cmov/libc.so.6(__libc_start_main+0xde)[0xb735f71e]
dhclient(+0x74de)[0xb77054de]
======= Memory map: ========
b6f07000-b6f23000 r-xp 00000000 08:07 655540     /lib/i386-linux-gnu/libgcc_s.so.1
b6f23000-b6f24000 rw-p 0001b000 08:07 655540     /lib/i386-linux-gnu/libgcc_s.so.1
b6f33000-b6f3f000 r-xp 00000000 08:07 660558     /lib/i386-linux-gnu/i686/cmov/libnss_files-2.21.so
b6f3f000-b6f40000 r--p 0000b000 08:07 660558     /lib/i386-linux-gnu/i686/cmov/libnss_files-2.21.so
b6f40000-b6f41000 rw-p 0000c000 08:07 660558     /lib/i386-linux-gnu/i686/cmov/libnss_files-2.21.so
b6f41000-b7333000 rw-p 00000000 00:00 0
b7333000-b733f000 r-xp 00000000 08:07 657484     /lib/i386-linux-gnu/libisccfg-export.so.90.1.0
b733f000-b7340000 r--p 0000b000 08:07 657484     /lib/i386-linux-gnu/libisccfg-export.so.90.1.0
b7340000-b7341000 rw-p 0000c000 08:07 657484     /lib/i386-linux-gnu/libisccfg-export.so.90.1.0
b7341000-b7342000 rw-p 00000000 00:00 0
b7342000-b7345000 r-xp 00000000 08:07 660552     /lib/i386-linux-gnu/i686/cmov/libdl-2.21.so
b7345000-b7346000 r--p 00002000 08:07 660552     /lib/i386-linux-gnu/i686/cmov/libdl-2.21.so
b7346000-b7347000 rw-p 00003000 08:07 660552     /lib/i386-linux-gnu/i686/cmov/libdl-2.21.so
b7347000-b74f8000 r-xp 00000000 08:07 660549     /lib/i386-linux-gnu/i686/cmov/libc-2.21.so
b74f8000-b74fb000 r--p 001b0000 08:07 660549     /lib/i386-linux-gnu/i686/cmov/libc-2.21.so
b74fb000-b74fd000 rw-p 001b3000 08:07 660549     /lib/i386-linux-gnu/i686/cmov/libc-2.21.so
b74fd000-b74ff000 rw-p 00000000 00:00 0
b74ff000-b7556000 r-xp 00000000 08:07 655884     /lib/i386-linux-gnu/libisc-export.so.95.5.0
b7556000-b7557000 r--p 00057000 08:07 655884     /lib/i386-linux-gnu/libisc-export.so.95.5.0
b7557000-b7558000 rw-p 00058000 08:07 655884     /lib/i386-linux-gnu/libisc-export.so.95.5.0
b7558000-b7559000 rw-p 00000000 00:00 0
b7559000-b76b8000 r-xp 00000000 08:07 655890     /lib/i386-linux-gnu/libdns-export.so.100.2.2
b76b8000-b76ba000 r--p 0015e000 08:07 655890     /lib/i386-linux-gnu/libdns-export.so.100.2.2
b76ba000-b76bc000 rw-p 00160000 08:07 655890     /lib/i386-linux-gnu/libdns-export.so.100.2.2
b76bc000-b76c5000 r-xp 00000000 08:07 655448     /lib/i386-linux-gnu/libirs-export.so.91.0.0
b76c5000-b76c6000 r--p 00009000 08:07 655448     /lib/i386-linux-gnu/libirs-export.so.91.0.0
b76c6000-b76c7000 rw-p 0000a000 08:07 655448     /lib/i386-linux-gnu/libirs-export.so.91.0.0
b76d4000-b76d8000 rw-p 00000000 00:00 0
b76d8000-b76da000 r--p 00000000 00:00 0          [vvar]
b76da000-b76db000 r-xp 00000000 00:00 0          [vdso]
b76db000-b76fc000 r-xp 00000000 08:07 655416     /lib/i386-linux-gnu/ld-2.21.so
b76fc000-b76fd000 r--p 00020000 08:07 655416     /lib/i386-linux-gnu/ld-2.21.so
b76fd000-b76fe000 rw-p 00021000 08:07 655416     /lib/i386-linux-gnu/ld-2.21.so
b76fe000-b778b000 r-xp 00000000 08:07 277596     /sbin/dhclient
b778b000-b778c000 r--p 0008c000 08:07 277596     /sbin/dhclient
b778c000-b778e000 rw-p 0008d000 08:07 277596     /sbin/dhclient
b778e000-b7798000 rw-p 00000000 00:00 0
b9722000-b97bf000 rw-p 00000000 00:00 0          [heap]
bfd75000-bfd96000 rw-p 00000000 00:00 0          [stack]
13472 Aborted                 dhclient -v -r



More information about the pkg-dhcp-devel mailing list