CVE-2026-39328

ChurchCRM is an open-source church management system. Prior to 7.1.0, a stored cross-site scripting vulnerability exists in ChurchCRM's person profile editing functionality. Non-administrative users who have the EditSelf permission can inject malicious JavaScript into their Facebook, LinkedIn, and X profile fields. Due to a 50-character field limit, the payload is distributed across all three fields and chains their onfocus event handlers to execute in sequence. When any user, including administrators, views the attacker's profile, their session cookies are exfiltrated to a remote server. This vulnerability is fixed in 7.1.0.
References
Configurations

Configuration 1 (hide)

cpe:2.3:a:churchcrm:churchcrm:*:*:*:*:*:*:*:*

History

26 Oct 2026, 22:10

Type Values Removed Values Added
Summary
  • (es) ChurchCRM es un sistema de gestión de iglesias de código abierto. Antes de la versión 7.1.0, existe una vulnerabilidad de cross-site scripting almacenado en la funcionalidad de edición de perfiles de persona de ChurchCRM. Los usuarios no administrativos que tienen el permiso EditSelf pueden inyectar JavaScript malicioso en sus campos de perfil de Facebook, LinkedIn y X. Debido a un límite de campo de 50 caracteres, la carga útil se distribuye entre los tres campos y encadena sus manejadores de eventos onfocus para ejecutarse en secuencia. Cuando cualquier usuario, incluidos los administradores, ve el perfil del atacante, sus cookies de sesión son exfiltradas a un servidor remoto. Esta vulnerabilidad se corrige en la versión 7.1.0.

Information

Published : 2026-04-07 18:16

Updated : 2026-10-26 22:10


NVD link : CVE-2026-39328

Mitre link : CVE-2026-39328

CVE.ORG link : CVE-2026-39328


JSON object : View

Products Affected

churchcrm

  • churchcrm
CWE
CWE-79

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')