🔍 CVE-2026-42847

0.0
CVSS Score
UNKNOWN
2026-05-14
2026-10-26 14:10
✅ 완료

🇰🇷 한글 설명

ClipBucket v5의 5.5.3 - #122 이전 버전에는 인증된 관리자 엔드포인트 admin_area/action_logs.php의 type 파라미터를 통한 심각한 SQL 인젝션 취약점이 존재합니다. 이 값은 파라미터화 없이 fetch_action_logs()의 SQL WHERE 조건에 직접 연결되어 UNION 기반 SQL 인젝션과 데이터베이스 정보 유출이 가능합니다. 해당 취약점은 5.5.3 - #122 버전에서 수정되었습니다.

💡 쉬운 설명

관리자 로그 페이지의 입력값을 조작하면 웹사이트 데이터베이스의 내용을 몰래 빼낼 수 있는 보안 결함입니다. 이 취약점은 5.5.3 - #122 버전에서 이미 해결되었습니다.

🇺🇸 원문 (English)

ClipBucket v5 is an open source video sharing platform. Prior to 5.5.3 - #122, there is a critical SQL Injection (SQLi) vulnerability in ClipBucket, exploitable through the type parameter on the authenticated admin endpoint admin_area/action_logs.php. The endpoint admin_area/action_logs.php reads $_GET['type'], stores it in $result_array['type'], and forwards it into fetch_action_logs(), where the value is concatenated directly into a SQL WHERE condition on action_type without parameterization. This allows UNION-based SQL injection and direct data exfiltration from the database. This vulnerability is fixed in 5.5.3 - #122.

📍 영향받는 시스템

ClipBucket v5 5.5.3 - #122 이전 버전

⚔️ 공격 벡터

관리자 권한으로 로그인한 상태에서 admin_area/action_logs.php?type= 파라미터에 UNION 기반 SQL 구문을 삽입하여 데이터베이스 정보를 추출

🛡️ 대응 방법

ClipBucket을 5.5.3 - #122 이상 버전으로 업데이트하고, 관리자 계정 접근을 제한하며 로그를 점검

🔧 검증 코드

소스 파일에서 fetch_action_logs 호출부를 확인한 뒤, 해당 함수에서 action_type 조건이 prepared statement나 바인딩으로 처리되는지 또는 $_GET['type']이 직접 연결되는지 검토하며, 버전 정보는 설치 경로의 version 파일이나 관리자 페이지에서 5.5.3 - #122 이상인지 확인합니다.

Shell / Script
grep -rn "fetch_action_logs" /var/www/html/clipbucket 2>/dev/null | head -5

💻 영향받는 소프트웨어

Magento Open Source