🔍 CVE-2026-114059

7.5
CVSS Score
HIGH
2026-10-21
2026-10-28 16:17
✅ 완료

🇰🇷 한글 설명

ArcadeDB 26.10.1 미만 버전에서 인증된 사용자가 Groovy 코드를 실행할 수 있는 원격 코드 실행 취약점이 발견되었습니다. GremlinQueryEngine.command() 함수에 스크립트 권한 검사가 누락되어, 읽기 전용 권한을 가진 사용자도 OS 명령어를 실행할 수 있습니다.

💡 쉬운 설명

로그인 권한이 있는 사용자가 시스템의 관리자 권한을 탈취하여 컴퓨터를 마음대로 조종할 수 있는 보안 약점입니다. 특히 읽기 전용 권한만 가진 사람도 서버에 위험한 명령을 내릴 수 있어 위험합니다.

🇺🇸 원문 (English)

ArcadeDB before 26.10.1 contains a remote code execution vulnerability that allows authenticated users, including read-only reader role holders, to execute Groovy code because GremlinQueryEngine.command() lacks scripting authorization checks. Attackers can submit Gremlin commands to the POST /api/v1/command/{database} endpoint when the Groovy engine is enabled to run OS commands as the server process user.

📍 영향받는 시스템

ArcadeDB 26.10.1 미만 모든 버전

⚔️ 공격 벡터

인증된 사용자가 POST /api/v1/command/{database} 엔드포인트를 통해 악성 Gremlin 명령어를 전송

🛡️ 대응 방법

ArcadeDB를 최신 보안 패치가 적용된 26.10.1 이상 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 버전 정보가 26.10.1 이상인지 확인하여 취약점 여부를 판단합니다.

Shell / Script
curl -s http://localhost:PORT/api/v1/version | grep -E '26.10.1'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

UniFi OS Server