🔍 CVE-2019-5443

7.8
CVSS Score
HIGH
2019-07-02
2026-10-14 07:16
✅ 완료

🇰🇷 한글 설명

권한이 없는 사용자가 특정 경로(C:/usr/local/)에 코드와 설정 파일을 배치하여 curl 7.65.1 이하 버전에서 해당 코드를 OpenSSL 엔진으로 자동 실행하게 만들 수 있습니다. 만약 권한이 높은 사용자가 해당 curl을 실행할 경우, 공격자가 의도한 임의의 코드가 실행될 수 있습니다.

💡 쉬운 설명

해커가 몰래 숨겨둔 가짜 설정 파일을 curl 프로그램이 실수로 읽게 만들어 컴퓨터를 조종하는 공격입니다. 관리자가 이 프로그램을 실행하는 순간 해커의 명령이 실행될 수 있어 위험합니다.

🇺🇸 원문 (English)

A non-privileged user or program can put code and a config file in a known non-privileged path (under C:/usr/local/) that will make curl <= 7.65.1 automatically run the code (as an openssl "engine") on invocation. If that curl is invoked by a privileged user it can do anything it wants.

📍 영향받는 시스템

curl 버전 7.65.1 및 그 이하 버전

⚔️ 공격 벡터

비특권 사용자가 특정 경로에 악성 설정 파일과 코드를 배치하여 권한 상승 유도

🛡️ 대응 방법

curl을 최신 버전(7.66.0 이상)으로 업데이트하거나 관련 설정 경로의 권한을 제한함

🔧 검증 코드

출력된 curl 버전이 7.65.1 이하인지 확인하여 취약 여부를 판단함

Shell / Script
curl --version | head -n 1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

OpenSSL