🔍 CVE-2026-117513

7.3
CVSS Score
HIGH
2026-10-27
2026-10-27 17:16
✅ 완료

🇰🇷 한글 설명

oretnom23 php-travel-agency-system의 admin/customer_search.php 파일 내 Admin Search Pages 컴포넌트에서 취약점이 발견되었습니다. customer_name, voucher_no, emp_name 인자를 조작하면 SQL 인젝션이 발생할 수 있으며, 원격에서 공격이 가능합니다. 공개된 익스플로잇이 존재하며 프로젝트 측은 이슈 보고를 받았으나 아직 응답하지 않은 상태입니다.

💡 쉬운 설명

여행사 관리 시스템의 고객 검색 기능에 입력값 검증이 부족해, 공격자가 데이터베이스를 조작할 수 있습니다. 이를 통해 고객 정보나 예약 정보가 유출되거나 변경될 위험이 있습니다.

🇺🇸 원문 (English)

A vulnerability was determined in oretnom23 php-travel-agency-system. This vulnerability affects unknown code of the file admin/customer_search.php of the component Admin Search Pages. Executing a manipulation of the argument customer_name/voucher_no/emp_name can lead to sql injection. The attack may be performed from remote. The exploit has been publicly disclosed and may be utilized. The project was informed of the problem early through an issue report but has not responded yet.

📍 영향받는 시스템

oretnom23 php-travel-agency-system (관리자 검색 페이지 admin/customer_search.php를 포함한 모든 버전으로 추정, 정확한 버전 정보 미확인)

⚔️ 공격 벡터

원격에서 customer_name, voucher_no, emp_name 파라미터에 악성 SQL 구문을 삽입하여 데이터베이스 쿼리를 조작

🛡️ 대응 방법

패치가 아직 공개되지 않았으므로 admin/customer_search.php에 prepared statement 적용 및 입력값 검증을 직접 수행하고, 관리자 페이지 접근을 IP 등으로 제한

🔧 검증 코드

출력 결과에 이 파라미터들이 SQL 쿼리 문자열에 직접 연결되어 있으면(prepared statement 미사용) 취약한 상태이며, 아무 결과도 없거나 바인딩 함수(bind_param 등)가 사용되면 완화된 상태로 볼 수 있습니다.

Shell / Script
grep -nE "customer_name|voucher_no|emp_name" admin/customer_search.php 2>/dev/null | grep -iE "query|select|where"

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP