CVE-2024-53438

EventAttendance.php in ChurchCRM 5.7.0 is vulnerable to SQL injection

Critical · published November 22, 2024

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

🚨 An unprotected 'Event' parameter in ChurchCRM 5.7.0 allows attackers to craft SQL commands with ease—like a magician pulling rabbits from hats without any checks! 🔥 Think of this vulnerability like a restaurant that takes orders and prepares meals without confirming the ingredients—the chef could whip up something unsanctioned and harmful! This SQL injection means anyone could join the party and run any command they want, wreaking havoc on the database. An attacker could exploit this flaw to manipulate database entries, potentially accessing sensitive information, altering records, or even deleting important data. This is absolutely devastating for any organization relying on ChurchCRM, as it leaves your data integrity and confidentiality hanging by a thread!

Put simply

Think of this vulnerability like a restaurant that takes orders and prepares meals without confirming the ingredients—the chef could whip up something unsanctioned and harmful! This SQL injection means anyone could join the party and run any command they want, wreaking havoc on the database. The SQL injection vulnerability in EventAttendance.php results from the direct interpolation of the 'Event' parameter into SQL queries without proper sanitization or validation, allowing attackers to execute arbitrary SQL commands.

What to do

An attacker could exploit this flaw to manipulate database entries, potentially accessing sensitive information, altering records, or even deleting important data. This is absolutely devastating for any organization relying on ChurchCRM, as it leaves your data integrity and confidentiality hanging by a thread! Immediate action is required: upgrade to ChurchCRM version 5.7.1, where this issue has been patched. Also, implement prepared statements in your SQL queries to ensure all user inputs are properly sanitized moving forward. You've got this! With these steps, you’ll solidify your defenses and keep your data safe and sound. 🛡️

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.00547 · 45.0th percentile
Published
2024-11-22T00:00Z
EPSS history
Timeline
  • 22 NOV 00:00Z
    EventAttendance.php in ChurchCRM 5.7.0 is vulnerable to SQL injection
    cvelistv5