Vulnerability · Published Dec 17, 2025 · Assigned by GitHub_M
CVE-2025-68109ChurchCRM vulnerable to RCE with database restore functionality
Critical 9.1
In plain English
A critical-severity OS command injection in CRM from ChurchCRM. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 1.5% (higher than 75% of all known vulnerabilities). Ready-made attack tooling exists: Metasploit.
Official description
ChurchCRM is an open-source church management system. In versions prior to 6.5.3, the Database Restore functionality does not validate the content or file extension of uploaded files. As a result, an attacker can upload a web shell file and subsequently upload a .htaccess file to enable direct access to it. Once accessed, the uploaded web shell allows remote code execution (RCE) on the server. Version 6.5.3 fixes the issue.
Affected products (as reported)
Weakness: CWE-78, CWE-434, CWE-494, CWE-552, CWE-915 · Vector: CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
References
- https://github.com/ChurchCRM/CRM/security/advisories/GHSA-pqm7-g8px-9r77 x_refsource_CONFIRM