#VU125703 Authorization bypass through user-controlled key in ChurchCRM - CVE-2026-39331
Published: April 9, 2026
ChurchCRM
ChurchCRM
Description
The vulnerability allows a remote user to modify arbitrary family records and trigger unauthorized family operations.
The vulnerability exists due to authorization bypass through a user-controlled key in the family API endpoints in src/api/routes/people/people-family.php when handling requests with a modified {familyId} parameter. A remote user can send specially crafted API requests to modify arbitrary family records and trigger unauthorized family operations.
The affected endpoints can be used to activate or deactivate families, trigger verification actions and emails, and invoke geocoding for arbitrary families.