Missing Authorization in ChurchCRM - #VU129695
Published: May 5, 2026
ChurchCRM
Detailed vulnerability description
The vulnerability allows a remote user to modify family status and generate verification tokens.
The vulnerability exists due to missing authorization in the family activate and verify endpoints when handling authenticated requests to POST /api/family/{familyId}/activate/{status}, /verify, /verify/now, and GET /verify/url. A remote user can send crafted requests to modify family status and generate verification tokens.
The affected routes also allow sending verification emails.