Cross-site scripting in ChurchCRM - CVE-2026-39332
Published: May 5, 2026
ChurchCRM
Detailed vulnerability description
The vulnerability allows a remote user to execute arbitrary JavaScript in another user's browser.
The vulnerability exists due to cross-site scripting in GeoPage.php when processing the CoordFileName POST parameter. A remote user can submit a crafted form to execute arbitrary JavaScript in another user's browser.
User interaction is required to submit a crafted POST request to GeoPage.php, and the injected payload can execute automatically via the autofocus and onfocus attributes.