CVE-2024-25897

ChurchCRM 5.5.0 FRCatalog.php is vulnerable to Blind SQL Injection (Time-based) via the CurrentFundraiser GET parameter

Critical · published February 21, 2024

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

🔥 A blind SQL injection lurks in ChurchCRM's FRCatalog.php, and all it takes is a crafty CurrentFundraiser GET parameter! Think of it like a restaurant where the chef only cooks what he hears from customers. If someone whispers the right ingredients, they could change the whole menu without anyone noticing! An attacker could exploit this vulnerability to extract sensitive information from the database, potentially unveiling donor records, financial data, or even internal communications. This could lead to a catastrophic breach of trust and privacy, leaving organizations vulnerable to further attacks and reputational damage.

Put simply

Think of it like a restaurant where the chef only cooks what he hears from customers. If someone whispers the right ingredients, they could change the whole menu without anyone noticing! The blind SQL injection vulnerability allows attackers to manipulate SQL queries through the CurrentFundraiser GET parameter, using time-based techniques to infer database responses without direct visibility.

What to do

An attacker could exploit this vulnerability to extract sensitive information from the database, potentially unveiling donor records, financial data, or even internal communications. This could lead to a catastrophic breach of trust and privacy, leaving organizations vulnerable to further attacks and reputational damage. Immediately patch ChurchCRM to version 5.5.1 or later, which addresses this vulnerability. Additionally, implement input validation and parameterized queries to strengthen your defenses against SQL injection attacks. You've got this! Following these steps will help secure your application and keep your data safe. 🛡️

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.01554 · 74.9th percentile
Published
2024-02-21T00:00Z
EPSS history
Timeline
  • 21 FEB 00:00Z
    ChurchCRM 5.5.0 FRCatalog.php is vulnerable to Blind SQL Injection (Time-based) via the CurrentFundraiser GET parameter
    cvelistv5