Remove buffer overflow caused by copying the secret to the tail
authoraland <aland>
Fri, 19 Oct 2001 17:26:22 +0000 (17:26 +0000)
committeraland <aland>
Fri, 19 Oct 2001 17:26:22 +0000 (17:26 +0000)
commite12d2db550cd887e02b60d91ccfd62775c5ac1f3
tree2092dfaeb73d1e323eff338512546a9c7eb54493
parent2c934766c64b390ba73ce8d6ddb30ccb453bbdef
Remove buffer overflow caused by copying the secret to the tail
end of the packet buffer.  This would normally work for small
packets, as the buffer is large.  However, for large buffers,
it's a security problem.

Bug noted by 3APA3A <3APA3A@SECURITY.NNOV.RU>
src/include/libradius.h
src/lib/radius.c