Details
-
Bug
-
Resolution: Done
-
Major - P3
-
None
-
None
-
Fully Compatible
-
ALL
-
Security 8 08/28/15
Description
Leak of memory or pointers to system resources
Defect 73593 (STATIC_C)
Checker RESOURCE_LEAK (subcategory none)
File: /src/mongo/db/modules/enterprise/src/encryptdb/wiredtiger_encryption_callbacks.cpp
Function mongo_addWiredTigerEncryptors
/src/mongo/db/modules/enterprise/src/encryptdb/wiredtiger_encryption_callbacks.cpp, line: 257
Storage is returned from allocation function "operator new".
mongo::ExtendedWTEncryptor* extWTEncryptorCBC = new mongo::ExtendedWTEncryptor;
|
/src/mongo/db/modules/enterprise/src/encryptdb/wiredtiger_encryption_callbacks.cpp, line: 257
Assigning: "extWTEncryptorCBC" = storage returned from "new mongo::<unnamed>::ExtendedWTEncryptor".
mongo::ExtendedWTEncryptor* extWTEncryptorCBC = new mongo::ExtendedWTEncryptor;
|
/src/mongo/db/modules/enterprise/src/encryptdb/wiredtiger_encryption_callbacks.cpp, line: 273
Variable "extWTEncryptorCBC" going out of scope leaks the storage it points to.
return 0;
|