🔍 CVE-2026-48236

7.1
CVSS Score
HIGH
2026-05-21
2026-10-23 22:10
✅ 완료

🇰🇷 한글 설명

Open ISES Tickets 3.44.2 이전 버전의 db_loader.php에서 POST 매개변수들(ticketsdb, ticketshost, ticketsuser, ticketspassword)이 정제없이 mysqli 연결 인자와 동적 SQL에 포함되어 SQL injection 취약점이 발생합니다. 인증된 공격자는 이를 악용하여 데이터베이스 내용을 읽거나 수정, 삭제할 수 있습니다.

💡 쉬운 설명

Open ISES Tickets 프로그램에서 데이터베이스 설정 입력창에 특수 문자를 넣으면 데이터베이스가 손상될 수 있는 버그가 있습니다. 로그인한 사용자만 이 공격을 할 수 있습니다.

🇺🇸 원문 (English)

Open ISES Tickets before 3.44.2 contains a SQL injection vulnerability in db_loader.php where the multiple POST parameters (ticketsdb, ticketshost, ticketsuser, ticketspassword) are concatenated into mysqli connection arguments and dynamic SQL operating against an attacker-controlled database without sanitization. Authenticated attackers can craft requests that alter query semantics to read, modify, or destroy database contents.

📍 영향받는 시스템

Open ISES Tickets 버전 3.44.2 이전

⚔️ 공격 벡터

인증된 사용자가 db_loader.php의 ticketsdb, ticketshost, ticketsuser, ticketspassword 매개변수에 SQL 구문을 주입

🛡️ 대응 방법

Open ISES Tickets를 3.44.2 이상으로 업그레이드하거나 db_loader.php의 POST 매개변수를 준비된 명령(prepared statements)으로 정제

🔧 검증 코드

결과가 없거나 prepared statement 없이 나타나면 SQL injection 취약점이 존재하며, 업그레이드가 필요합니다.

Shell / Script
grep -r 'ticketsdb\|ticketshost\|ticketsuser\|ticketspassword' /path/to/ises/db_loader.php | grep -v 'mysqli_real_escape_string\|prepared'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

MySQL