Cooperative Intelligent Transportation System (cITS) is one of IoT applications whose purpose is to enhance drive safety and efficiency. Several components constitute cITS including vehicles, roadside units, and backend systems. Like many IoT applications and systems, cITSs are susceptible to a wide-range of intruding or misbehaving attacks that could be launched by attackers from inside or outside of the network. Once a vehicle is compromised, it can be used to launch several types of attacks against other vehicles and/or components of cITS. They can also be used to send false information and messages to the neighboring vehicles, causing severe complications such as traffic congestions and accidents. Such attacks impede the momentum of the integration of cITS technology with existing infrastructure. In this paper, a comprehensive and deep analysis of the state-of-the-art solutions in intrusion and misbehavior detection for cITS have been conducted. This paper mainly focuses on the data falsification-based attacks that manipulate the mobility data and messages shared with the neighboring vehicles as it is more challenging and difficult to identify and mitigate. The paper can be of great use for research community to explore more opportunities and new avenues and propose more robust and effective security solutions that protect the potential applications in cITSs