The called function is unsafe for security related code
Defect 99846 (STATIC_C)
Checker DC.WEAK_CRYPTO (subcategory none)
File: /src/mongo/db/modules/enterprise/src/queryable/queryable_mmapv1/queryable_alloc_state.cpp
Function mongo::queryable::AllocState::selectPageForFree(mongo::queryable::DataFile **, unsigned long *)
/src/mongo/db/modules/enterprise/src/queryable/queryable_mmapv1/queryable_alloc_state.cpp, line: 59
"rand" should not be used for security related applications, as linear congruential algorithms are too easy to break.
std::size_t pageToSelect = rand() % _numPagesAllocated;