CVE-2025-66396CWE-89

ChurchCRM has SQL Injection in User Editor via `type` Parameter Key

High · published December 17, 2025

CVSS v3.1
7.2
EPSS
0%
Percentile
34.3
In the wild
Unconfirmed
What it is

🚨 A sneaky SQL injection nestled right in the heart of ChurchCRM could let a rogue admin execute arbitrary SQL commands—yikes! ⚡ Think of this vulnerability like a hotel manager who can bypass security protocols and enter any room without a key. If that manager had bad intentions, they'd be able to rummage through sensitive guest information without raising any alarms. This means a compromised admin account could wreak absolute havoc—potentially reading, modifying, or even deleting user data like financial records and personal information. Talk about a security breach that could lead to further chaos in the system!

Put simply

Think of this vulnerability like a hotel manager who can bypass security protocols and enter any room without a key. If that manager had bad intentions, they'd be able to rummage through sensitive guest information without raising any alarms. The vulnerability lies in the `src/UserEditor.php` file where the `type` POST parameter is processed without proper sanitization. This allows a malicious admin to inject harmful SQL commands into database queries, opening the door for a range of malicious activities.

What to do

This means a compromised admin account could wreak absolute havoc—potentially reading, modifying, or even deleting user data like financial records and personal information. Talk about a security breach that could lead to further chaos in the system! Upgrade ChurchCRM to version 6.5.3 immediately to patch this vulnerability. Additionally, review and harden your application’s input validation and access controls for admin accounts to prevent similar issues in the future. You've got this! With the right updates and practices, your system will be back to being a beacon of security in no time. 🛡️

The record
Technical detail
CVSS v3.1
7.2 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00411 · 34.3th percentile
Weakness
CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2025-12-17T19:10Z
EPSS history
Timeline
  • 17 DEC 19:10Z
    ChurchCRM has SQL Injection in User Editor via `type` Parameter Key
    cvelistv5