🔍 CVE-2026-39318

8.8
CVSS Score
HIGH
2026-04-07
2026-04-08 21:27
✅ 완료

🇰🇷 한글 설명

ChurchCRM 7.1.0 이전 버전의 GroupPropsFormRowOps.php 파일에서 SQL 인젝션 취약점이 발견되었습니다. Field 파라미터의 입력값이 적절한 검증 없이 쿼리에 삽입되며, 특히 백틱(backtick) 문자가 필터링되지 않아 공격자가 임의의 SQL 문을 실행할 수 있습니다.

💡 쉬운 설명

웹사이트의 특정 입력창에 특수 문자를 넣어 데이터베이스를 마음대로 조작할 수 있는 취약점입니다. 이를 통해 공격자가 내부의 민감한 정보를 훔쳐보거나 수정할 수 있습니다.

🇺🇸 원문 (English)

ChurchCRM is an open-source church management system. Prior to 7.1.0, the GroupPropsFormRowOps.php file contains a SQL injection vulnerability. User input in the Field parameter is directly inserted into SQL queries without proper sanitization. The mysqli_real_escape_string() function does not escape backtick characters, allowing attackers to break out of SQL identifier context and execute arbitrary SQL statements. This vulnerability is fixed in 7.1.0.

📍 영향받는 시스템

ChurchCRM 7.1.0 미만 모든 버전

⚔️ 공격 벡터

GroupPropsFormRowOps.php의 Field 파라미터에 조작된 SQL 쿼리 주입

🛡️ 대응 방법

ChurchCRM을 최신 버전인 7.1.0 이상으로 업데이트하십시오.

🔧 검증 코드

출력된 버전 숫자가 7.1.0보다 낮을 경우 취약한 상태입니다.

Shell / Script
grep -r "version" . | grep -E '[0-9]+\.[0-9]+\.[0-9]+'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

MySQL