The advancement in medical imaging has resulted in a rapid and large increase in medical images inside repositories. These medical images contain very important information that can be used in many things, including diagnosing diseases. This implies that a precise, efficient way of indexing and retrieving biomedical images is necessary to obtain medical images from such repositories in real-time. CBMIR, therefore, played an important part, where the CBMIR’s area is very important in the field of image processing and involves low-level feature extraction and similarity measures for the comparison of medical images such as color histograms, edges, texture, shape. The majority of the methods already in use in CBMIR enhance the retrieval of a medical image and diseases diagnosis by reducing the issue of the semantic gap between low visual and high semantic levels. Also, secure access to the medical image of diverse cases, which are often kept on a network and are susceptible to malicious attacks is considered an important target for all medical practitioners. So, most CBMIRs try to cover this target for the purpose of privacy preservation. So, in this survey, the most advanced (CBMIR) frameworks that were used to reduce the issue of semantic gaps, high dimensionality feature maps were covered, disease diagnosis, and medical image security. Furthermore, the different publicly and standard databases used in measuring the performance of these frameworks also were covered.