f1b7b038 | 2015-10-01 11:49:22 | Timothy Pearson |
Remove any chance of passwords persisting in deallocated main memory after application termination |
||
M src/libtdeldap.cpp |
||
diff --git a/src/libtdeldap.cpp b/src/libtdeldap.cpp index 0549759..661e3e6 100644 --- a/src/libtdeldap.cpp +++ b/src/libtdeldap.cpp @@ -5529,7 +5529,8 @@ } LDAPCredentials::~LDAPCredentials() { - // + // Overwrite password data before destroying object + password.fill(0); } LDAPUserInfo::LDAPUserInfo() { |