b324000e34
- incorporate fix for MITKRB5-SA-2014-001 (CVE-2014-4345)
15 lines
592 B
Plaintext
15 lines
592 B
Plaintext
diff --git a/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c b/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c
|
|
index ce851ea..df5934c 100644
|
|
--- a/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c
|
|
+++ b/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c
|
|
@@ -456,7 +456,8 @@ krb5_encode_krbsecretkey(krb5_key_data *key_data_in, int n_key_data,
|
|
j++;
|
|
last = i + 1;
|
|
|
|
- currkvno = key_data[i].key_data_kvno;
|
|
+ if (i < n_key_data - 1)
|
|
+ currkvno = key_data[i + 1].key_data_kvno;
|
|
}
|
|
}
|
|
ret[num_versions] = NULL;
|