Skip to main content
VulnerabilityPublished

CVE-2025-12197: The Events Calendar (WordPress plugin) · SQL Injection

Affects The Events Calendar (WordPress plugin)Source CVE Database V5

0

Not known to be exploited · 18% EPSS · CVSS 7.5 High.

Data as of 26 Oct 2026, 17:16 UTC

CVSS 3.1 base score
7.5High
How severe the flaw is on the 0–10 CVSS scale.
EPSS
18.2% chance of exploitation in 30 days – higher than 97% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 5 Nov 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Affected software

ProductAffectedFixed in
stellarwp The Events CalendarAffected
  • =6.15.1.1
Fixed in–

AI-suggested

To mitigate CVE-2025-12197, organizations should immediately upgrade The Events Calendar plugin to a patched version once available from the vendor. Until an official patch is released, apply the following specific mitigations: 1) Implement Web Application Firewall (WAF) rules to detect and block SQL Injection patterns targeting the 's' parameter, focusing on common SQL payload signatures and anomalous query strings. 2) Restrict access to the affected plugin endpoints by IP whitelisting or rate limiting to reduce exposure to automated attacks. 3) Employ database query logging and monitoring to detect unusual query patterns indicative of injection attempts. 4) Harden the WordPress environment by disabling unnecessary plugins and enforcing least privilege principles for database users to limit data exposure. 5) Educate site administrators on the risks and encourage regular backups of critical data to enable recovery in case of compromise. 6) Consider temporary removal or disabling of the plugin if the risk outweighs operational needs until a secure version is deployed. These targeted actions go beyond generic advice by focusing on the specific vulnerable parameter and attack vector.

Description

The The Events Calendar plugin for WordPress is vulnerable to blind SQL Injection via the 's' parameter in versions 6.15.1.1 to 6.15.9 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.

References

Community reviews

Loading reviews…