🔍 CVE-2026-86002

9.0
CVSS Score
CRITICAL
2026-10-14
2026-10-16 16:00
✅ 완료

🇰🇷 한글 설명

Dokku 0.38.25 미만 버전에서 발생하는 취약점으로, 앱 수준의 권한을 가진 사용자가 docker-options 플러그인을 통해 임의의 문자열을 저장할 수 있습니다. 저장된 문자열이 빌드 또는 배포 과정에서 Bash eval에 의해 처리될 때 쉘 명령 치환이 실행되어, 호스트 OS 사용자의 권한으로 임의의 명령을 실행할 수 있습니다.

💡 쉬운 설명

Dokku를 사용하는 사용자가 설정값에 몰래 악성 명령어를 숨겨둘 수 있는 보안 약점입니다. 이 명령어가 실행되면 공격자가 서버 전체를 제어할 수 있는 권한을 얻게 됩니다.

🇺🇸 원문 (English)

Dokku is a docker-powered platform as a service. In Dokku versions before 0.38.25, a user with app-level Dokku access and remote SSH access to execute docker-options commands can store arbitrary strings through the docker-options plugin, and those strings are later concatenated into DOCKER_ARGS and processed by Bash eval during build, deploy, or run operations. Shell command substitutions in the stored values are interpreted on the host, allowing arbitrary command execution with the privileges of the dokku operating-system user. This issue is fixed in version 0.38.25.

📍 영향받는 시스템

Dokku versions before 0.38.25

⚔️ 공격 벡터

docker-options 플러그인을 통해 악성 쉘 명령어가 포함된 문자열을 저장한 후 빌드/배포/실행 프로세스를 유도

🛡️ 대응 방법

Dokku를 0.38.25 버전 이상으로 업데이트하십시오.

🔧 검증 코드

출력된 버전이 0.38.25 미만인 경우 해당 취약점에 노출된 상태입니다.

Shell / Script
dokku --version | grep -E '0\.(3[0-8]\.[0-9]{2}|[4-9]\.)'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Docker