CVE-2026-35573

ChurchCRM is an open-source church management system. Prior to 6.5.3, a path traversal vulnerability in ChurchCRM's backup restore functionality allows authenticated administrators to upload arbitrary files and achieve remote code execution by overwriting Apache .htaccess configuration files. The vulnerability exists in src/ChurchCRM/Backup/RestoreJob.php. The $rawUploadedFile['name'] parameter is user-controlled and allows uploading files with arbitrary names to /var/www/html/tmp_attach/ChurchCRMBackups/. This vulnerability is fixed in 6.5.3.
Configurations

Configuration 1 (hide)

cpe:2.3:a:churchcrm:churchcrm:*:*:*:*:*:*:*:*

History

26 Oct 2026, 22:10

Type Values Removed Values Added
Summary
  • (es) ChurchCRM es un sistema de gestión de iglesias de código abierto. Antes de 6.5.3, una vulnerabilidad de salto de ruta en la funcionalidad de restauración de copias de seguridad de ChurchCRM permite a los administradores autenticados subir archivos arbitrarios y lograr la ejecución remota de código sobrescribiendo los archivos de configuración .htaccess de Apache. La vulnerabilidad existe en src/ChurchCRM/Backup/RestoreJob.PHP. El parámetro $rawUploadedFile[’name’] es controlado por el usuario y permite subir archivos con nombres arbitrarios a /var/www/html/tmp_attach/ChurchCRMBackups/. Esta vulnerabilidad se corrigió en 6.5.3.

Information

Published : 2026-04-07 18:16

Updated : 2026-10-26 22:10


NVD link : CVE-2026-35573

Mitre link : CVE-2026-35573

CVE.ORG link : CVE-2026-35573


JSON object : View

Products Affected

churchcrm

  • churchcrm
CWE
CWE-22

Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')

CWE-434

Unrestricted Upload of File with Dangerous Type