Misbehavior detection is a challenging problem that needs to be addressed in vehicular communications. Misbehavior detection consists of monitoring the semantic of the exchanged messages to identify potential misbehaving entities. This is achieved by performing plausibility and consistency checks on exchanged beacon and warning messages. However, existing misbehavior detection solutions ignore the mandatory information on data inaccuracy, being gathered by the vehicular sensors. In this paper, we propose CaTch, an embedded misbehavior detection solution that integrates data inaccuracy when performing plausibility and consistency checks. Through extensive simulations, we show that CaTch is able to attribute an accurate uncertainty factor to misbehaving nodes and that it performs better than the state-of-the-art solutions.