Correct a heap buffer overrun.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10781 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -1,3 +1,9 @@
|
||||
2001-10-31 Jacques Vidrine <n@nectar.com>
|
||||
|
||||
* get_mic.c (mic_des3): MIC computation using DES3/SHA1
|
||||
was bogusly appending the message buffer to the result,
|
||||
overwriting a heap buffer in the process.
|
||||
|
||||
2001-08-29 Assar Westerlund <assar@sics.se>
|
||||
|
||||
* 8003.c (gssapi_krb5_verify_8003_checksum,
|
||||
|
@@ -236,10 +236,6 @@ mic_des3
|
||||
memcpy (p, encdata.data, encdata.length);
|
||||
krb5_data_free (&encdata);
|
||||
|
||||
p += 8 + cksum.checksum.length;
|
||||
|
||||
memcpy (p, message_buffer->value, message_buffer->length);
|
||||
|
||||
krb5_auth_con_setlocalseqnumber (gssapi_krb5_context,
|
||||
context_handle->auth_context,
|
||||
++seq_number);
|
||||
|
@@ -1,3 +1,9 @@
|
||||
2001-10-31 Jacques Vidrine <n@nectar.com>
|
||||
|
||||
* get_mic.c (mic_des3): MIC computation using DES3/SHA1
|
||||
was bogusly appending the message buffer to the result,
|
||||
overwriting a heap buffer in the process.
|
||||
|
||||
2001-08-29 Assar Westerlund <assar@sics.se>
|
||||
|
||||
* 8003.c (gssapi_krb5_verify_8003_checksum,
|
||||
|
@@ -236,10 +236,6 @@ mic_des3
|
||||
memcpy (p, encdata.data, encdata.length);
|
||||
krb5_data_free (&encdata);
|
||||
|
||||
p += 8 + cksum.checksum.length;
|
||||
|
||||
memcpy (p, message_buffer->value, message_buffer->length);
|
||||
|
||||
krb5_auth_con_setlocalseqnumber (gssapi_krb5_context,
|
||||
context_handle->auth_context,
|
||||
++seq_number);
|
||||
|
Reference in New Issue
Block a user