CVE-2025-12813CWE-94code-injection

CVE-2025-12813

Critical · published November 11, 2025

CVSS v3.1
9.8
EPSS
1%
Percentile
59.7
In the wild
Unconfirmed
What it is

🚨 An unauthenticated attacker can execute any code they want on your server, all through a single parameter in the Holiday class post calendar plugin for WordPress! 🔥 Think of this vulnerability as a restaurant where the chef takes orders but never checks if the ingredients are safe — anyone could walk in and demand anything, leading to a disastrous menu! 🍽️ If exploited, an attacker could run malicious code on your server, potentially leading to a complete takeover of the site! This could result in data theft, defacement, or worse — leaving your site vulnerable and your users at risk. 😱

Put simply

Think of this vulnerability as a restaurant where the chef takes orders but never checks if the ingredients are safe — anyone could walk in and demand anything, leading to a disastrous menu! 🍽️ The Holiday class post calendar plugin allows remote code execution due to the lack of sanitization on the 'contents' parameter when creating a cache file, making it a playground for attackers without any authentication needed.

What to do

If exploited, an attacker could run malicious code on your server, potentially leading to a complete takeover of the site! This could result in data theft, defacement, or worse — leaving your site vulnerable and your users at risk. 😱 Immediately update to version 7.2 or later of the Holiday class post calendar plugin to close this critical gap. In addition, review your website's security settings and consider implementing a web application firewall to catch suspicious traffic. 🛡️ You've got this! By taking these steps, you'll secure your WordPress site and keep those attackers at bay! 💪✨

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00913 · 59.7th percentile
Weakness
CWE-94 · Improper Control of Generation of Code ('Code Injection')
Published
2025-11-11T09:15Z
References (3)
EPSS history
Timeline
  • 11 NOV 03:30Z
    Holiday class post calendar <= 7.1 - Unauthenticated Remote Code Execution via 'contents'
    cvelistv5