kdc: don't leak FAST req_body checksum buffer
The temporary buffer used to checksum the KDC-REQ body in _kdc_fast_unwrap_request() was not freed.
This commit is contained in:
@@ -556,6 +556,7 @@ _kdc_fast_unwrap_request(astgs_request_t r)
|
|||||||
krb5_free_principal(r->context, armor_server);
|
krb5_free_principal(r->context, armor_server);
|
||||||
if(armor_user)
|
if(armor_user)
|
||||||
_kdc_free_ent(r->context, armor_user);
|
_kdc_free_ent(r->context, armor_user);
|
||||||
|
free(buf);
|
||||||
|
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user