🇰🇷 한글 설명
Edge PHP Clickbank Affiliate Marketplace Script (CBQuick)의 index.php에서 search 파라미터가 안전하게 처리되지 않아 SQL injection 취약점이 발생합니다. 공격자는 특수한 SQL 구문을 입력하여 데이터베이스의 임의 데이터를 조회, 수정, 삭제할 수 있습니다.
💡 쉬운 설명
검색창에 특별한 문자들을 입력하면 데이터베이스를 직접 조종할 수 있습니다. 개인정보 탈취, 시스템 장애, 악성 데이터 주입 등의 피해가 발생할 수 있습니다.
🇺🇸 원문 (English)
SQL injection vulnerability in index.php in Edge PHP Clickbank Affiliate Marketplace Script (CBQuick) allows remote attackers to execute arbitrary SQL commands via the search parameter.
📍 영향받는 시스템
Edge PHP Clickbank Affiliate Marketplace Script (CBQuick) - 정확한 버전 미지정, 모든 버전으로 추정
⚔️ 공격 벡터
search 파라미터에 SQL injection payload 입력 (예: ?search=1' OR '1'='1)
🛡️ 대응 방법
index.php의 search 파라미터 처리를 파라미터화된 쿼리(prepared statement)로 변경 및 입력값 검증/필터링 적용
🔧 검증 코드
경로가 반환되면 CBQuick 설치 확인, 해당 파일의 search 파라미터 처리 방식에서 SQL injection 방어 코드(prepared statement, parameter binding) 존재 여부 확인
find / -name 'index.php' 2>/dev/null | xargs grep -l 'search.*\$_' | grep -i cbquick | head -1