Internet of Things (IoT) connects different objects in the physical world to the Internet, and various Internet protocols are used to provide communication services to a large number of these embedded devices termed as smart devices. But, these devices are resource-constrained, low configured, and have very low power storage capacity, which depends on the services offered by the protocols. For the exchange of information to the end-users, smart devices communicate through an open channel, such as the Internet, which is not secure enough. Moreover, efficient delivery ratio, secure data forwarding are not achieved because of the enormous amount of data produced by these smart devices and the possibility of security threats. So there is a need to devise a secure and reliable data dissemination scheme for the IoT environment. Motivated from the these facts, this paper presents a systematic review and propose a solution taxonomy for secure data dissemination techniques for various smart IoT-based applications. This paper also includes a comparison of the state-of-the-art data dissemination techniques used for the Internet of Vehicles (IoVs), Internet of Drones (IoDs), and Internet of Battlefield Things (IoBTs) applications along with their merits and demerits.Finally, the research challenges and possible countermeasures are also discussed in detail, which gives insights to the beginners who want to start work in this emerging area.