SQL injection in ChurchCRM - #VU125697
Published: April 9, 2026
ChurchCRM
Detailed vulnerability description
The vulnerability allows a remote user to modify database tables.
The vulnerability exists due to SQL injection in GroupPropsFormRowOps.php, PersonCustomFieldsRowOps.php, and FamilyCustomFieldsRowOps.php when handling the Field parameter in ALTER TABLE queries. A remote user can send a specially crafted request to modify database tables.
Exploitation requires authentication, and the affected functionality must be enabled for group-specific properties in the group endpoint.