The integration of fog computing in vehicular networks has led to significant advancements in road safety, traffic control, entertainment, and comfort services. Vehicular Fog Computing (VFC) emerges as an optimistic solution, offering a pathway to responsive service requests. VFC uses either onboard vehicle computers or vehicles as fog infrastructure between the underlying networks and the cloud, addressing the limitations of centralized data processing in traditional cloud computing. However, VFC faces security vulnerabilities due to the open nature of its deployment. In this survey, we explore the security threats confronting VFC and review existing solutions related to their detection and mitigation capabilities. This paper provides a comprehensive overview of the foundational concept of Fog Computing, VFC architectures, and their critical role in various intelligent computing applications. Moreover, it spotlights the trust and security concerns in deploying VFC and real-time big data analytics within the vehicular environment. This survey identifies pressing issues and outlines potential research directions, offering insights for the research community to address while designing secure VFC architectures.