krb5: always zero elastic storage
authorLuke Howard <lukeh@padl.com>
Tue, 14 Apr 2020 22:58:27 +0000 (08:58 +1000)
committerLuke Howard <lukeh@padl.com>
Tue, 14 Apr 2020 23:00:20 +0000 (09:00 +1000)
commit4411448bfdefc0cd72edefafd071126cceaa8071
tree8681d305d008f365b9e6bd0fe4e8aa27473bc3de
parenta7c332700d01caecea78b45e974957fcbe1d01c4
krb5: always zero elastic storage

Elastic storage (returned from krb5_storage_emem()) often contains secret keys.
Ensure memory is zeroed on free using memset_s() rather than memset().
lib/krb5/store_emem.c