Skip to main content

Churchcrm CVE-2026-35572

| EUVDEUVD-2026-19770 HIGH
Server-Side Request Forgery (SSRF) (CWE-918)
2026-04-07 GitHub_M
7.0
CVSS 4.0 · GitHub Advisory
Share

Severity by source

GitHub Advisory PRIMARY
7.0 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:L/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

Primary rating from GitHub Advisory · only source for this CVE.

CVSS VectorGitHub Advisory

Attack Vector
Network
Attack Complexity
Low
Privileges Required
High
User Interaction
None
Scope
X

Lifecycle Timeline

6
Analysis Updated
Apr 16, 2026 - 06:04 EUVD-patch-fix
executive_summary
Re-analysis Queued
Apr 16, 2026 - 05:29 backfill_euvd_patch
patch_released
Patch available
Apr 16, 2026 - 05:29 EUVD
6.5.3
EUVD ID Assigned
Apr 07, 2026 - 18:00 euvd
EUVD-2026-19770
Analysis Generated
Apr 07, 2026 - 18:00 vuln.today
CVE Published
Apr 07, 2026 - 17:07 nvd
HIGH 7.0

DescriptionGitHub Advisory

ChurchCRM is an open-source church management system. Prior to 6.5.3, it is possible to trigger server-side HTTP/HTTPS requests to arbitrary hosts (SSRF) by supplying a crafted URL in the Referer request header. The server subsequently makes an outbound request to the attacker-controlled domain, confirmed via OAST. This vulnerability is fixed in 6.5.3.

AnalysisAI

Server-Side Request Forgery in ChurchCRM versions prior to 6.5.3 allows authenticated administrators to trigger outbound HTTP/HTTPS requests to arbitrary external hosts by injecting malicious URLs into the Referer header. Attackers with high-privilege access can exploit this to probe internal networks, exfiltrate data, or interact with cloud metadata services. CVSS 7.0 reflects medium-high severity requiring privileged access (PR:H). No public exploit identified at time of analysis, though SSRF exploitation techniques are well-documented. EPSS data not provided, but the requirement for admin credentials significantly reduces real-world attack surface compared to unauthenticated SSRF vulnerabilities.

Technical ContextAI

This vulnerability stems from improper validation of user-supplied input in the Referer HTTP header (CWE-918: Server-Side Request Forgery). ChurchCRM, an open-source church management system built on PHP, fails to sanitize or validate the Referer header before using it to construct outbound HTTP/HTTPS requests. The affected component (cpe:2.3:a:churchcrm:crm) processes the attacker-controlled Referer value and initiates server-side requests to the specified domain, confirmed through Out-of-Band Application Security Testing (OAST) techniques. SSRF vulnerabilities of this class enable attackers to abuse the server's network position to access internal resources, bypass firewall restrictions, or interact with cloud provider metadata endpoints (e.g., AWS EC2 metadata at 169.254.169.254). The CVSS 4.0 vector indicates network-based attack (AV:N), low complexity (AC:L), and high confidentiality impact (VC:H) with limited integrity and availability impacts.

RemediationAI

Upgrade ChurchCRM to version 6.5.3 or later, which contains vendor-released patches addressing the Referer header validation flaw. The fix is available through the official GitHub repository at https://github.com/ChurchCRM/CRM with details in security advisory GHSA-44x3-28jv-mrwq. Organizations unable to immediately upgrade should implement compensating controls including strict input validation on all HTTP headers at the web application firewall or reverse proxy layer, network egress filtering to block outbound requests from the application server to RFC 1918 private address spaces and cloud metadata endpoints (169.254.169.254, fd00::/8), and enhanced monitoring of administrator account activity for anomalous Referer header patterns. Review and restrict administrative privileges following least-privilege principles to minimize the pool of accounts capable of exploiting this vulnerability. Validate no unauthorized modifications have been made via the Referer injection vector by auditing server-side request logs for unexpected outbound connections during the exposure window.

CVE-2024-25897 CRITICAL POC
9.8 Feb 21

ChurchCRM 5.5.0 FRCatalog.php is vulnerable to Blind SQL Injection (Time-based) via the CurrentFundraiser GET parameter.

CVE-2024-25894 CRITICAL POC
9.8 Feb 21

ChurchCRM 5.5.0 /EventEditor.php is vulnerable to Blind SQL Injection (Time-based) via the EventCount POST parameter. Ra

CVE-2025-1023 CRITICAL POC
9.3 Feb 18

A vulnerability exists in ChurchCRM 5.13.0 and prior that allows an attacker to execute arbitrary SQL queries by exploit

CVE-2025-1135 CRITICAL POC
9.3 Feb 19

A vulnerability exists in ChurchCRM 5.13.0. Rated critical severity (CVSS 9.3), this vulnerability is remotely exploitab

CVE-2025-1134 CRITICAL POC
9.3 Feb 19

A vulnerability exists in ChurchCRM 5.13.0 and prior that allows an attacker to execute arbitrary SQL queries by exploit

CVE-2025-1133 CRITICAL POC
9.3 Feb 19

A vulnerability exists in ChurchCRM 5.13.0 and prior that allows an attacker to execute arbitrary SQL queries by exploit

CVE-2025-1132 CRITICAL POC
9.3 Feb 19

A time-based blind SQL Injection vulnerability exists in the ChurchCRM 5.13.0 and prior EditEventAttendees.php within th

CVE-2026-39339 CRITICAL POC
9.1 Apr 07

Authentication bypass in ChurchCRM API middleware enables unauthenticated remote attackers to access all protected endpo

CVE-2024-25893 CRITICAL POC
9.1 Feb 21

ChurchCRM 5.5.0 FRCertificates.php is vulnerable to Blind SQL Injection (Time-based) via the CurrentFundraiser GET param

CVE-2026-24854 HIGH POC
8.8 Jan 30

Authenticated SQL injection in ChurchCRM's PaddleNumEditor.php endpoint prior to version 6.7.2 allows any logged-in user

CVE-2024-39304 HIGH POC
8.8 Jul 26

ChurchCRM is an open-source church management system. Rated high severity (CVSS 8.8), this vulnerability is remotely exp

CVE-2023-29842 HIGH POC
8.8 May 04

ChurchCRM 4.5.4 endpoint /EditEventTypes.php is vulnerable to Blind SQL Injection (Time-based) via the EN_tyid POST para

Share

CVE-2026-35572 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy