CVE-2025-68109

ChurchCRM vulnerable to RCE with database restore functionality

State
Published
Severity
9.1 Critical
Published
Dec 17, 2025
Updated
Dec 18, 2025
Reserved
Dec 15, 2025

Read the record on cve.org

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.

Scores

CVSSScoreVectorSource
3.19.1 CriticalCVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:HGitHub_M

Weaknesses

  • CWE-78 Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
  • CWE-434 Unrestricted Upload of File with Dangerous Type
  • CWE-494 Download of Code Without Integrity Check
  • CWE-552 Files or Directories Accessible to External Parties
  • CWE-915 Improperly Controlled Modification of Dynamically-Determined Object Attributes

Affected Products

ProductVersions
CRMChurchCRM
  • < 6.5.3Affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.