ChurchCRM is an open-source church management system. Versions prior to 6.5.3 may disclose database information in an error message including the host...
Description
ChurchCRM is an open-source church management system. Versions prior to 6.5.3 may disclose database information in an error message including the host, ip, username, and password. Version 6.5.3 fixes the issue.
AI Analyst Comment
Remediation
Update ChurchCRM is an Multiple Products to the latest version. Monitor for exploitation attempts and review access logs.
Executive Summary:
A critical vulnerability has been identified in the ChurchCRM open-source church management system. This flaw can cause the application to display sensitive database credentials, including the username and password, in an error message, potentially allowing an attacker to gain direct access to the database and compromise all stored information.
Vulnerability Details
CVE-ID: CVE-2025-68110
Affected Software: ChurchCRM is an Multiple Products
Affected Versions: Versions prior to 6.5.3
Vulnerability: The vulnerability is an Improper Error Handling leading to Information Disclosure. When the application encounters a specific type of database connection error, it fails to sanitize the output and instead displays a detailed error message directly to the user. An attacker can intentionally trigger such an error to cause the system to reveal the database host, IP address, username, and password in plain text. This provides the attacker with the direct credentials needed to access and compromise the underlying database.
Business Impact
This vulnerability is rated as critical severity with a CVSS score of 9.9. Successful exploitation would grant an attacker direct, unauthorized access to the organization's central database. The consequences include a complete loss of data confidentiality, integrity, and availability. An attacker could steal, modify, or delete sensitive Personally Identifiable Information (PII) of church members, financial records, and other confidential data, leading to significant reputational damage, potential identity theft, financial fraud, and regulatory penalties.
Remediation Plan
Immediate Action: Organizations must immediately upgrade all instances of ChurchCRM to version 6.5.3 or later, which contains the fix for this vulnerability. After patching, it is crucial to review web server and application logs for any signs of past exploitation attempts, such as the specific error messages that would have disclosed the credentials.
Proactive Monitoring: Monitor web server logs for HTTP error codes (e.g., 5xx) and inspect the corresponding application logs for database connection error messages. Implement network monitoring to detect unusual connection attempts to the database server from untrusted IP addresses. Set up alerts for any successful database connections originating from outside the expected application server network.
Compensating Controls: If immediate patching is not feasible, implement the following controls:
Exploitation Status
Public Exploit Available: false
Analyst Notes: As of December 17, 2025, there is no known public exploit code specifically targeting this vulnerability. However, the nature of this flaw is such that it can be easily exploited by an attacker who can identify a method to trigger a database error, making it a trivial vulnerability to leverage once discovered.
Analyst Recommendation
Given the critical CVSS score of 9.9 and the direct exposure of database credentials, this vulnerability poses an extreme risk to the organization. We strongly recommend that all affected ChurchCRM instances be patched to version 6.5.3 or newer with the highest priority. Although this CVE is not currently listed on the CISA KEV catalog, its severity warrants immediate action to prevent a potentially catastrophic data breach.