External risk intelligence

ChurchCRM could allow an external attacker to take control of the server.

CVE advisorySeverity: CRITICAL (CVSS 10.0)

CVE-2026-42288

The vulnerability resides in the application setup wizard, a component designed for initial configuration rather than ongoing operation. Best practice dictates that this page should be disabled or restricted after installation. While it can be reached if exposed by a misconfiguration, public internet accessibility is not an intended or common feature for this specific interface.

Code Injection

Halo Surface Signal: 2 out of 5 — less likely to be public-facing.

External exposure likelihood

Horizon Alert

Summary of the vulnerability and why it matters

This critical vulnerability in ChurchCRM allows for remote code execution through an incomplete fix for a previous issue. If exploited, an attacker could gain full control of the application.

  • Affects ChurchCRM software.
  • Exploitable without authentication.
  • Can lead to full system compromise.

Attack Path

How an attacker could exploit the issue

An attacker can exploit this vulnerability in ChurchCRM versions prior to 7.3.2 by sending a specially crafted request to the setup wizard. This allows them to execute arbitrary code on the server, potentially leading to a full compromise of the application and its underlying infrastructure. The flaw lies in an incomplete fix for a previous vulnerability related to unsanitized password input during the initial setup.

  • Unauthenticated access required.
  • Targets setup wizard.
  • Pre-authentication RCE possible.

Live Threat

Current exploitation, exposure, and threat context

This vulnerability, a pre-authentication RCE in ChurchCRM's setup wizard, is unlikely to be widely weaponized because the setup wizard should ideally be inaccessible after initial installation. Attackers generally prefer vulnerabilities in components that are persistently exposed and utilized.

  • Setup wizard is typically temporary.
  • Exploit requires direct access to setup.

Operational Fix

Recommended remediation, mitigation, and detection steps

Prioritize the ChurchCRM setup wizard for immediate review and mitigation, as pre-authentication RCE remains exploitable. Teams should focus on disabling or restricting access to this setup wizard and verifying its removal from accessible network interfaces.

  • Restrict access to setup wizard.
  • Monitor for unauthorized setup wizard access.
  • Upgrade to version 7.3.2 when possible.

Supplementary metadata

Validate whether this threat affects your internet-facing exposure.

Halo Threat Intelligence helps prioritize remediation with Halo Surface Signal and H/A/L/O context. Start exposure validation with a free external attack surface trial.

Frequently asked questions

What is ChurchCRM and what is it used for?

ChurchCRM is an open-source software designed for managing church-related data and operations. It helps organizations keep track of members, donations, and other administrative tasks.

What type of weakness does CVE-2026-42288 represent in ChurchCRM?

CVE-2026-42288 is a pre-authentication remote code execution vulnerability. This means an attacker could potentially run their own code on the server without needing to log in, by exploiting a flaw in how the setup wizard handles a database password.

How could an attacker exploit this ChurchCRM vulnerability?

An attacker could exploit this by accessing the ChurchCRM setup wizard and sending a specially crafted request that includes an unsanitized database password. This could allow them to execute arbitrary code on the server before any authentication occurs.

Who should be concerned about this ChurchCRM vulnerability?

Organizations using ChurchCRM versions prior to 7.3.2 should be concerned. While the Halo Surface Signal indicates this vulnerability is unlikely to be widely exploited because the setup wizard is usually temporary, any instance where the setup wizard is still accessible, especially from the internet, presents a risk.

What is the first step to address the ChurchCRM vulnerability?

The immediate first step is to secure the ChurchCRM setup wizard. Ensure it is disabled or access to it is strictly restricted, particularly from external networks. Upgrading to version 7.3.2 is also a key remediation step when possible.

References