PT-2026-30955 · Churchcrm · Churchcrm

Morris-Be

·

Published

2026-04-07

·

Updated

2026-04-07

·

CVE-2026-39331

CVSS v3.1

8.1

High

VectorAV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H
Name of the Vulnerable Software and Affected Versions ChurchCRM versions prior to 7.1.0
Description An authenticated API user can modify any family record's state without proper authorization by changing the familyId parameter in requests, regardless of whether they possess the required EditRecords privilege. The following API endpoints lack role-based access control: '/family/{familyId}/verify', '/family/{familyId}/verify/url', '/family/{familyId}/verify/now', '/family/{familyId}/activate/{status}', and '/family/{familyId}/geocode. This allows users to deactivate or reactivate arbitrary families, send spam verification emails, and mark families as verified, triggering geocoding.
Recommendations Update to version 7.1.0 or later.

Fix

IDOR

Incorrect Authorization

Weakness Enumeration

Related Identifiers

CVE-2026-39331

Affected Products

Churchcrm