🔍 CVE-2026-108065

9.8
CVSS Score
CRITICAL
2026-10-14
2026-10-16 19:56
✅ 완료

🇰🇷 한글 설명

Channel Software WebAlliance eCommerce의 /preapproval.asmx 엔드포인트 내 SOAP GetUser 메서드에서 SQL 인젝션(CWE-89) 취약점이 발견되었습니다. 인증되지 않은 원격 공격자가 조작된 sUserID 파라미터를 통해 백엔드 Microsoft SQL Server의 데이터를 읽거나 쓰고, 잠재적으로 명령을 실행할 수 있습니다.

💡 쉬운 설명

해커가 특수하게 제작된 명령어를 입력창에 넣어 웹사이트의 데이터베이스를 마음대로 조작할 수 있는 보안 구멍입니다. 이를 통해 개인 정보를 훔치거나 서버를 완전히 장악할 위험이 있습니다.

🇺🇸 원문 (English)

SQL Injection (CWE-89) in the SOAP GetUser method of the /preapproval.asmx endpoint in Channel Software WebAlliance eCommerce [VERSION — missing] allows an unauthenticated remote attacker to read, write, and potentially execute commands on the backend Microsoft SQL Server via a crafted sUserID parameter value containing a single quote and stacked SQL query.

📍 영향받는 시스템

Channel Software WebAlliance eCommerce (버전 미상)

⚔️ 공격 벡터

인증되지 않은 원격 공격자가 /preapproval.asmx 엔드포인트의 sUserID 파라미터에 SQL 쿼리를 삽입하여 공격

🛡️ 대응 방법

입력값 검증(Parameterized Queries)을 적용하고, SQL Server의 권한을 최소화하며, 최신 보안 패치를 적용해야 합니다.

🔧 검증 코드

해당 엔드포인트와 GetUser 메서드가 응답에 포함되어 있다면 취약한 서비스가 실행 중일 가능성이 높습니다.

Shell / Script
curl -s -X POST http://<target>/preapproval.asmx | grep -i 'GetUser'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

SQL Server