
WP-CalDav2ICS Security & Risk Analysis
wordpress.org/plugins/wp-caldav2icsAutomatically create ICS File from CalDav Calendar
Is WP-CalDav2ICS Safe to Use in 2026?
Use With Caution
Score 63/100WP-CalDav2ICS has 1 unpatched vulnerability. Evaluate alternatives or apply available mitigations.
The wp-caldav2ics plugin v1.3.4 presents a mixed security posture. While it exhibits strong practices in handling SQL queries with prepared statements and has a relatively small attack surface with no identified unprotected entry points, several concerning signals emerge from the static analysis. The presence of 12 instances of the dangerous `unserialize` function, without any apparent nonce checks, is a significant red flag, potentially opening the door to deserialization vulnerabilities if user-supplied data is involved. Furthermore, only 9% of output escaping is properly handled, indicating a high risk of Cross-Site Scripting (XSS) vulnerabilities.
The vulnerability history reveals a pattern of past Cross-Site Request Forgery (CSRF) issues, and critically, there is one known unpatched medium-severity vulnerability. This, combined with the static analysis findings of potential XSS and deserialization risks, paints a concerning picture. The plugin's strengths lie in its secure database interactions and controlled entry points, but the identified weaknesses in serialization, output escaping, and the existence of an unpatched CVE necessitate immediate attention and mitigation.
Key Concerns
- Unpatched medium CVE
- Dangerous function: unserialize
- Missing nonce checks
- Low percentage of output escaping
- Flows with unsanitized paths
WP-CalDav2ICS Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
WP-CalDav2ICS <= 1.3.4 - Cross-Site Request Forgery
WP-CalDav2ICS Release Timeline
WP-CalDav2ICS Code Analysis
Dangerous Functions Found
SQL Query Safety
Output Escaping
Data Flow Analysis
WP-CalDav2ICS Attack Surface
WordPress Hooks 9
Scheduled Events 2
Maintenance & Trust
WP-CalDav2ICS Maintenance & Trust
Maintenance Signals
Community Trust
WP-CalDav2ICS Alternatives
Booking Manager – Sync WP Booking Calendar – Import Events, Export Bookings to ICS Calendar
booking-manager
Showing events listing from .ics feeds or sync bookings from different sources to your website
WP Booking System – Booking Calendar
wp-booking-system
The booking calendar plugin for WordPress. Get easy online booking with this lightweight and powerful booking calendar.
The Events Calendar Outlook Import Fix
the-events-calendar-outlook-import-fix
Fix import of calendar events from The Events Calendar to Outlook.
Appointmind
appointmind
Include your Appointmind or Schedule Organizer online appointment scheduling calender in any article or in the sidebar.
iCal for WP Calendar
ical-for-wp-calendar
An extension for the Wordpress plugin WP Calendar, which generates iCal / RFC5545 / RFC2445 conform files.
WP-CalDav2ICS Developer Profile
1 plugin · 200 total installs
How We Detect WP-CalDav2ICS
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.