CVE-2025-1023CWE-89

SQL Injection in ChurchCRM newCountName Parameter via EditEventTypes.php

Critical · published February 18, 2025

CVSS v4.0
9.3
EPSS
2%
Percentile
84.3
In the wild
Unconfirmed
What it is

🚨 ChurchCRM's EditEventTypes functionality has a time-based blind SQL Injection vulnerability that could let attackers execute arbitrary SQL queries with alarming ease! 🔥 Think of it like an unsuspecting librarian who, without checking, lets anyone request changes to the entire catalog just by mentioning a book title — that's how this SQL vulnerability operates! If exploited, an attacker could perform a wide range of malicious actions, from exfiltrating sensitive data to modifying or even deleting critical information. It’s an open invitation to a data disaster that could compromise the entire database!

Put simply

Think of it like an unsuspecting librarian who, without checking, lets anyone request changes to the entire catalog just by mentioning a book title — that's how this SQL vulnerability operates! In ChurchCRM v5.13.0 and prior, the newCountName parameter is directly included in an SQL query without proper sanitization, making it possible for attackers to manipulate queries and execute arbitrary commands.

What to do

If exploited, an attacker could perform a wide range of malicious actions, from exfiltrating sensitive data to modifying or even deleting critical information. It’s an open invitation to a data disaster that could compromise the entire database! Update ChurchCRM to version 5.13.1 or later to patch this vulnerability immediately. Additionally, review and sanitize all inputs used in SQL queries to prevent similar exploits. Committing to secure coding practices will greatly reduce risks. You've got this! Follow these steps, and you'll lock down your application in no time! 🛡️

The record
Technical detail
CVSS v4.0
9.3 · CRITICAL
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:H/SI:L/SA:H/AU:Y/R:U/V:C/RE:H/U:Red
EPSS
0.02455 · 84.3th percentile
Weakness
CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2025-02-18T09:45Z
EPSS history
Timeline
  • 18 FEB 09:45Z
    SQL Injection in ChurchCRM newCountName Parameter via EditEventTypes.php
    cvelistv5