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:
Jacques A. Vidrine
2001-10-31 13:37:39 +00:00
parent 76aa618390
commit b0a87c1750
4 changed files with 12 additions and 8 deletions

View File

@@ -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,

View File

@@ -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);

View File

@@ -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,

View File

@@ -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);