Incomplete cleanup in ChurchCRM - #VU139933
Published: July 28, 2026
Vulnerability details
The vulnerability allows a remote user to disclose sensitive information.
The vulnerability exists due to incomplete cleanup in the database reset endpoint when clearing uploaded person and family photos during a database reset. A remote privileged user can trigger a database reset to disclose sensitive information.
On case-sensitive filesystems, uploaded photos stored under `/Images/Person` and `/Images/Family` remain on disk because the cleanup logic targets lowercase directories instead.