
FullCalendar Security & Risk Analysis
wordpress.org/plugins/fullcalendarDisplay and customize one or many Google calendars. A non-official WordPress plugin for the (https://fullcalendar.io/) Open Source project.
Is FullCalendar Safe to Use in 2026?
Generally Safe
Score 85/100FullCalendar has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "fullcalendar" plugin version 3.4.0 exhibits a generally good security posture based on the provided static analysis. The absence of any known CVEs and a lack of critical taint flows are positive indicators. The code adheres to some security best practices, such as using prepared statements for SQL queries and including nonce checks. However, there are significant areas for improvement.
The primary concern lies in the inadequate output escaping, with only 7% of outputs being properly sanitized. This leaves the plugin susceptible to cross-site scripting (XSS) vulnerabilities, as malicious scripts could be injected and executed in the user's browser. While the attack surface is small and no direct unprotected entry points were found, the low rate of output escaping represents a tangible risk.
Given the clean vulnerability history, it's possible that the developers have addressed past issues or that the plugin's usage patterns haven't exposed exploitable weaknesses. Nevertheless, the current code analysis reveals a critical weakness in output sanitization that needs immediate attention. The plugin's strengths are its limited attack surface and proper SQL handling, but these are overshadowed by the high risk of XSS due to poor output escaping.
Key Concerns
- Low percentage of properly escaped output
- No capability checks on entry points
FullCalendar Security Vulnerabilities
FullCalendar Code Analysis
Output Escaping
FullCalendar Attack Surface
Shortcodes 1
WordPress Hooks 3
Maintenance & Trust
FullCalendar Maintenance & Trust
Maintenance Signals
Community Trust
FullCalendar Alternatives
Pretty Google Calendar
pretty-google-calendar
Embedded Google Calendars that don't suck.
Easy!Appointments
easyappointments
Integrate the booking form of Easy!Appointments directly into your WordPress pages.
Full Calendar Js
full-calendar-js
Display multiple Calendar XML feeds into a jquery calendar. Works with Google Calendar and others.
Simple Calendar – Google Calendar Plugin
google-calendar-events
Add Google Calendar events to your WordPress site in minutes. Beautiful calendar displays. Mobile responsive.
ICS Calendar
ics-calendar
Add the calendar you already use to Any WordPress site! Google Calendar, Microsoft 365, iCloud and more… no API keys or complicated setup required.
FullCalendar Developer Profile
5 plugins · 310 total installs
How We Detect FullCalendar
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/fullcalendar/lib/moment-with-locales.min.js/wp-content/plugins/fullcalendar/lib/fullcalendar.min.js/wp-content/plugins/fullcalendar/lib/gcal.js/wp-content/plugins/fullcalendar/lib/fullcalendar.min.css/wp-content/plugins/fullcalendar/lib/fullcalendar.print.min.css/wp-content/plugins/fullcalendar/lib/moment-with-locales.min.js/wp-content/plugins/fullcalendar/lib/fullcalendar.min.js/wp-content/plugins/fullcalendar/lib/gcal.jsHTML / DOM Fingerprints
nice-eventdata-fullcalendar-api-keydata-fullcalendar-google-calendar-idjQuerymomentfullCalendar<div id="loading" style="display:none">Chargement en cours...</div><div id="calendar"></div>