Holiday Class Post Calendar Remote Code Execution Vulnerability

Vulnerability

A remote code execution vulnerability exists in the Holiday Class Post Calendar plugin for WordPress, affecting all versions up to and including 7.1. The vulnerability arises from inadequate sanitization of user-supplied data in the 'contents' parameter when generating cache files. This flaw allows unauthenticated attackers to execute arbitrary code on the server.

Impact

Exploitation of this vulnerability allows for remote code execution on the server where the affected WordPress site is hosted.

Reproduction

To reproduce this vulnerability, send a request to the WordPress site with the 'contents' parameter containing unsanitized data. This can be done through an AJAX request to 'wp_ajax_nopriv_hcpcldrsavecache', which is available to unauthenticated users. The plugin will then execute the injected code on the server.

Remediation

No patch is currently available. It is recommended to uninstall the affected plugin and consider a replacement.

Added: Nov 11, 2025, 4:18 AM
Updated: Nov 11, 2025, 4:18 AM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
10.0
exploitability
8.4
remediation
0.0
relevance
1.0
threat
4.8
urgency
2.9
incentive
5.8

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.