🔍 CVE-2020-25859

6.7
CVSS Score
MEDIUM
2020-10-15
2026-06-17 03:07
✅ 완료

🇰🇷 한글 설명

2020년 10월 이전 버전의 Qualcomm QCMAP 소프트웨어 제품군 내 QCMAP_CLI 유틸리티에서 입력값 검증 없이 system() 함수를 호출하는 취약점이 발견되었습니다. 로컬 공격자가 셸 메타문자를 사용하여 임의의 명령어를 실행할 수 있으며, 해당 유틸리티가 sudo 또는 setuid 권한으로 실행될 경우 루트 권한 탈취가 가능합니다.

💡 쉬운 설명

기기 내부의 명령어를 처리하는 프로그램이 사용자가 입력한 특수 문자를 제대로 걸러내지 못하는 문제입니다. 이를 통해 해커가 기기의 관리자 권한을 몰래 획득하여 마음대로 조작할 수 있습니다.

🇺🇸 원문 (English)

The QCMAP_CLI utility in the Qualcomm QCMAP software suite prior to versions released in October 2020 uses a system() call without validating the input, while handling a SetGatewayUrl() request. A local attacker with shell access can pass shell metacharacters and run arbitrary commands. If QCMAP_CLI can be run via sudo or setuid, this also allows elevating privileges to root. This version of QCMAP is used in many kinds of networking devices, primarily mobile hotspots and LTE routers.

📍 영향받는 시스템

Qualcomm QCMAP software suite (2020년 10월 이전 출시 버전)

⚔️ 공격 벡터

로컬 셸 접근 권한을 가진 공격자가 SetGatewayUrl() 요청 시 셸 메타문자를 삽입하여 공격

🛡️ 대응 방법

Qualcomm에서 제공하는 최신 보안 패치가 적용된 QCMAP 소프트웨어로 업데이트

🔧 검증 코드

설치된 QCMAP 패키지의 버전을 확인하여 2020년 10월 이전 버전인지 검토

Shell / Script
rpm -qa | grep qcmap || dpkg -l | grep qcmap

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Sudo