CVE-2026-24516
DigitalOcean Droplet Agent 1.3.2 이하 버전에 명령 주입 취약점이 존재합니다. 문제 해결 액셔너 구성 요소(internal/troubleshooting/actioner/actioner.go)는 메타데이터 서비스 엔드포인트의 메타데이터를 처리하고...
- 게시됨
- 2026. 3. 23.
- 업데이트됨
- 2026. 3. 24.
- CNA 할당 중
- mitre
- 증거 관찰됨
- 2026. 8. 25.
기본 CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H낮음 · 다음 30일
- 백분위수
- 84.4%
- 모델 날짜
- 2026. 10. 15.
EPSS는 통계적 추정치이지 확실성이나 영향의 척도가 아닙니다. 이를 CVSS, KEV 상태, 노출 및 환경과 결합하세요.
요약
DigitalOcean Droplet Agent 1.3.2 이하 버전에 명령 주입 취약점이 존재합니다. 문제 해결 액셔너 구성 요소(internal/troubleshooting/actioner/actioner.go)는 메타데이터 서비스 엔드포인트의 메타데이터를 처리하고 TroubleshootingAgent.Requesting 배열에 지정된 명령을 적절한 입력 검증 없이 실행합니다. 코드는 validInvestigationArtifacts 맵에 아티팩트가 존재하는지 검증하지만, "command:" 접두사 이후의 실제 명령 내용을 정화(sanitize)하지 못합니다. 이로 인해 메타데이터 응답을 제어할 수 있는 공격자가 임의의 OS 명령을 루트 권한으로 주입하고 실행할 수 있습니다. 이 공격은 특정 시퀀스 번호가 포함된 TCP 패킷을 SSH 포트로 전송하여 에이전트가 http://169.254.169.254/metadata/v1.json에서 메타데이터를 가져오도록 유도함으로써 트리거됩니다. 이 취약점은 internal/troubleshooting/actioner/actioner.go(불충분한 검증), internal/troubleshooting/command/exec.go(직접적인 exec.CommandContext 호출), internal/troubleshooting/command/command.go(정화 없이 명령 파싱)의 명령 실행 흐름에 영향을 미칩니다. 이로 인해 시스템 전체가 손상되거나, 데이터가 유출되거나, 권한이 상승하고, 클라우드 인프라 전반에 걸친 수평적 이동이 발생할 수 있습니다.
소스
# DigitalOcean Droplet Agent v1.3.2 이하에서 발견된 인증 전 루트 RCE (CVSS 10.0) — 명령 주입 취약점
CVE-2026-24516 기술 분석 및 PoC: DigitalOcean Droplet Agent의 인증되지 않은 루트 원격 코드 실행 (CVSS 10.0).
책임 있는 사용
귀하가 소유하고 있거나 테스트할 권한이 있는 시스템에 대해서만 취약점 정보를 사용하십시오. Kitploit은 공개 연구 메타데이터에 연결되며 익스플로잇 코드나 악성 페이로드를 저장하지 않습니다.