CVE-2026-39334ChurchCRM 7.1.0之前的版本中发现了一个SQL注入漏洞。该漏洞位于/SettingsIndividual.php端点,由于未能正确过滤type数组参数中的index值,导致已认证的低权限用户可以注入任意SQL语句。攻击者利用此漏洞可从数据库中提取敏感信息或篡改数据。官方已在7.1.0版本中修复了此问题,建议受影响用户尽快升级。
ChurchCRM是一款开源的教会管理软件。在7.1.0之前的版本中,系统核心文件/SettingsIndividual.php存在严重的SQL注入缺陷。漏洞产生的根本原因是后端代码在接收并处理用户传入的type数组参数时,错误地信任了该数组中index索引所对应的值,并将其直接拼接至SQL查询语句中执行,未实施任何有效的输入清洗或参数化查询保护。攻击者无需具备管理员权限,仅需拥有一个普通的有效账户即可发起攻击。利用该漏洞,攻击者可以构造恶意的SQL语句(如利用UNION SELECT进行数据窃取,或利用基于时间的盲注进行信息提取),从而导出数据库中的敏感信息(包括用户名、密码哈希、个人隐私信息等),甚至对数据库进行增删改操作,导致数据完整性被破坏。