🔍 CVE-2016-10557

8.1
CVSS Score
HIGH
2018-05-31
2026-06-17 00:39
✅ 완료

🇰🇷 한글 설명

appium-chromedriver는 Chromedriver를 위한 Node.js 래퍼로, 2.9.4 미만 버전은 바이너리 리소스를 HTTP를 통해 다운로드합니다. 이로 인해 중간자 공격(MITM)에 취약하며, 공격자가 네트워크 중간에서 요청된 바이너리를 악성 바이너리로 교체할 경우 원격 코드 실행(RCE)이 발생할 수 있습니다.

💡 쉬운 설명

프로그램이 필요한 파일을 내려받을 때 보안이 취약한 통로를 사용하여, 해커가 중간에서 가짜 파일을 끼워 넣을 수 있는 문제입니다. 이를 통해 해커가 사용자의 컴퓨터에서 몰래 명령을 실행할 위험이 있습니다.

🇺🇸 원문 (English)

appium-chromedriver is a Node.js wrapper around Chromedriver. Versions below 2.9.4 download binary resources over HTTP, which leaves the module vulnerable to MITM attacks. It may be possible to cause remote code execution (RCE) by swapping out the requested binary with an attacker controlled binary if the attacker is on the network or positioned in between the user and the remote server.

📍 영향받는 시스템

appium-chromedriver versions below 2.9.4

⚔️ 공격 벡터

네트워크 중간에서 HTTP 통신을 가로채 바이너리 파일을 악성 파일로 교체하는 중간자 공격(MITM)

🛡️ 대응 방법

appium-chromedriver를 2.9.4 이상의 최신 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 결과에서 appium-chromedriver의 버전이 2.9.4 미만인지 확인하십시오.

Shell / Script
npm list appium-chromedriver

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Node.js