ChurchCRM Open Redirect Vulnerability in DonatedItemEditor.php Prior to 7.0.0

Vulnerability

An open redirect vulnerability has been identified in ChurchCRM, an open-source church management system, in versions prior to 7.0.0. The issue arises in multiple locations within the application where the 'linkBack' URL parameter is used. The application fails to validate this parameter, allowing attackers to specify arbitrary URLs. When an authenticated user clicks the 'Cancel' button on the affected page, they are redirected to the attacker-controlled URL without any safety checks.

Impact

Exploitation of this vulnerability allows for open redirect, where users are sent to an external URL of the attacker's choice, potentially leading to phishing or other malicious activities.

Reproduction

To reproduce this vulnerability, an authenticated user must create a fundraiser and then access the 'Donated Item Editor' page. While on this page, the 'linkBack' parameter can be manipulated to include a malicious URL. Once the 'Cancel' button is clicked, the user will be redirected to the specified URL, demonstrating the open redirect vulnerability.

Remediation

Users are advised to update to ChurchCRM version 7.0.0 or later, where this vulnerability has been fixed.

Added: Apr 7, 2026, 7:37 PM
Updated: Apr 7, 2026, 7:37 PM

Vulnerability Rating

Custom Algorithm
spread
1.9
impact
0.2
exploitability
7.1
remediation
7.7
relevance
5.4
threat
6.4
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.