🔍 CVE-2026-114357

0.0
CVSS Score
UNKNOWN
2026-10-23
2026-10-28 20:17
✅ 완료

🇰🇷 한글 설명

DJI CrystalSky ZS600C 펌웨어(v0.3.9.7~v0.6.6.9)의 Android Debug Bridge 데몬(adbd)에서 중요 기능에 대한 인증이 누락되어 있습니다. 공격자는 인증 없이 uid 2000 쉘을 획득할 수 있으며, 이는 root 권한 상승의 발판이 됩니다. ADB over TCP가 활성화되면 네트워크를 통해서도 동일한 무인증 쉘에 접근할 수 있습니다.

💡 쉬운 설명

드론 카메라 장치의 디버그 기능이 로그인 확인 없이 열려 있어, 누구든 장치 내부 명령어 창을 열 수 있습니다. 네트워크 디버깅을 켜 두면 원격에서도 같은 공격이 가능합니다.

🇺🇸 원문 (English)

Missing authentication for a critical function in the Android Debug Bridge daemon (adbd) in DJI CrystalSky ZS600C firmware v0.3.9.7 through v0.6.6.9 allows an attacker to obtain an unauthenticated shell (uid 2000), a foothold for privilege escalation to root. The device ships with ro.adb.secure=0 (no host key authorization) and USB ADB enabled by default; ADB over TCP is not enabled by default but, once enabled (e.g. via the shipped /system/bin/adbd_tcp.sh or 'setprop persist.adb.tcp.port 5555'), the same unauthenticated shell is reachable over the network (CVSS 4.0 base 9.3).

📍 영향받는 시스템

DJI CrystalSky ZS600C, 펌웨어 v0.3.9.7 ~ v0.6.6.9

⚔️ 공격 벡터

USB ADB 연결 또는 (TCP ADB 활성화 시) 네트워크를 통해 인증 없이 adbd에 접속하여 uid 2000 쉘 획득 후 root 권한 상승

🛡️ 대응 방법

DJI가 제공하는 최신 펌웨어로 업데이트하고, ro.adb.secure를 1로 설정하며, ADB over TCP(persist.adb.tcp.port)를 비활성화하고 USB 디버깅을 끄십시오.

🔧 검증 코드

ro.adb.secure가 0이면 취약, persist.adb.tcp.port가 5555 등 값이 있으면 네트워크 ADB 노출 위험, 버전이 취약 범위(v0.3.9.7~v0.6.6.9)에 해당하면 패치가 필요합니다.

Shell / Script
adb shell getprop ro.adb.secure; adb shell getprop persist.adb.tcp.port; adb shell getprop ro.build.version.incremental

💻 영향받는 소프트웨어

Microsoft Edge for Android