🔍 CVE-2021-4007

7.8
CVSS Score
HIGH
2021-12-14
2026-06-17 04:18
✅ 완료

🇰🇷 한글 설명

Rapid7 Insight Agent 3.0.1부터 3.1.2.34 버전에서 제어되지 않는 DLL 검색 경로로 인해 로컬 권한 상승 취약점이 발생합니다. Python 인터프리터가 쓰기 권한이 있는 경로에서 python3.dll을 로드하려고 시도하므로, 로컬 사용자가 이를 악용하여 SYSTEM 권한을 획득할 수 있습니다.

💡 쉬운 설명

컴퓨터에 이미 로그인된 사용자가 프로그램이 실행될 때 필요한 파일을 가짜로 바꿔치기하여 관리자 권한을 뺏을 수 있는 문제입니다. 프로그램이 파일을 찾는 위치가 보안에 취약하게 설정되어 있어 발생합니다.

🇺🇸 원문 (English)

Rapid7 Insight Agent, versions 3.0.1 to 3.1.2.34, suffer from a local privilege escalation due to an uncontrolled DLL search path. Specifically, when Insight Agent versions 3.0.1 to 3.1.2.34 start, the Python interpreter attempts to load python3.dll at "C:\DLLs\python3.dll," which normally is writable by locally authenticated users. Because of this, a malicious local user could use Insight Agent's startup conditions to elevate to SYSTEM privileges. This issue was fixed in Rapid7 Insight Agent 3.1.2.35. This vulnerability is a regression of CVE-2019-5629.

📍 영향받는 시스템

Rapid7 Insight Agent versions 3.0.1 to 3.1.2.34

⚔️ 공격 벡터

로컬 인증된 사용자가 특정 경로에 악성 DLL을 배치하여 프로그램 실행 시 로드 유도

🛡️ 대응 방법

Rapid7 Insight Agent를 3.1.2.35 버전 이상으로 업데이트하십시오.

🔧 검증 코드

출력된 버전 번호가 3.1.2.35 미만이면 취약한 상태입니다.

Shell / Script
powershell -Command "Get-Package -Name 'Rapid7 Insight Agent' | Select-Object -ExpandProperty Version"

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Python