🔍 CVE-2026-44521

8.8
CVSS Score
HIGH
2026-05-27
2026-10-26 11:10
✅ 완료

🇰🇷 한글 설명

elFinder의 MySQL 볼륨 드라이버에 SQL 인젝션 취약점이 존재하여 인증된 사용자가 조작된 파일 해시를 통해 SQL을 주입할 수 있습니다. 이를 악용하면 데이터 유출 및 서비스 거부 공격이 가능하며, 2.1.68 버전 이상에서 패치되었습니다.

💡 쉬운 설명

elFinder 파일 관리자의 데이터베이스 부분에 결함이 있어 로그인한 사용자가 나쁜 의도로 민감한 정보를 탈취하거나 시스템을 마비시킬 수 있습니다. MySQL을 사용하는 경우 반드시 2.1.68 이상으로 업데이트해야 합니다.

🇺🇸 원문 (English)

elFinder is an open-source file manager for web, written in JavaScript using jQuery UI. Prior to 2.1.68, an authenticated SQL injection vulnerability in the elFinder MySQL volume driver (elFinderVolumeMySQL) allows any logged-in user, including users with read-only access to the affected volume, to inject SQL through a crafted target file hash. Successful exploitation can lead to unauthorized data disclosure and denial of service. This vulnerability only affects installations configured to use the MySQL volume driver. This vulnerability is fixed in 2.1.68.

📍 영향받는 시스템

elFinder < 2.1.68 with MySQL volume driver enabled

⚔️ 공격 벡터

Authenticated user injects SQL through crafted file hash parameter in MySQL volume driver queries

🛡️ 대응 방법

Upgrade elFinder to version 2.1.68 or later

🔧 검증 코드

출력 버전이 2.1.68 미만이면 SQL 인젝션 취약점 존재, 업데이트 필수입니다.

Shell / Script
grep -o '"version"[^}]*' package.json 2>/dev/null | grep -o '[0-9]\.[0-9]\.[0-9]*' | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

MySQL