🔍 CVE-2025-49809

7.8
CVSS Score
HIGH
2025-07-04
2026-06-17 09:31
✅ 완료

🇰🇷 한글 설명

mtr 0.95 이하 버전에서 권한있는 컨텍스트에서 MTR_PACKET 환경 변수로 지정된 프로그램 실행을 부적절하게 처리하는 취약점입니다. macOS에서 mtr은 Homebrew 설치 특성상 sudo 규칙을 갖는 경우가 많아 이를 통한 권한 상승이 가능합니다.

💡 쉬운 설명

mtr이라는 네트워크 진단 도구에서 환경 변수를 통해 악의적인 프로그램을 실행할 수 있습니다. 관리자 권한으로 mtr을 실행할 때 공격자가 환경 변수를 조작하면 자신의 프로그램을 관리자 권한으로 실행시킬 수 있습니다.

🇺🇸 원문 (English)

mtr through 0.95, in certain privileged contexts, mishandles execution of a program specified by the MTR_PACKET environment variable. NOTE: mtr on macOS may often have Sudo rules, as an indirect consequence of Homebrew not installing setuid binaries.

📍 영향받는 시스템

mtr <= 0.95 (특히 Homebrew로 설치된 macOS의 mtr)

⚔️ 공격 벡터

MTR_PACKET 환경 변수에 악의적 실행 파일 경로를 설정하여 sudo 권한으로 mtr 실행 시 권한 상승 공격

🛡️ 대응 방법

mtr을 0.96 이상으로 업데이트하고 MTR_PACKET 환경 변수 설정 제한

🔧 검증 코드

mtr 버전이 0.95 이하면 취약함, 0.96 이상이면 안전함

Shell / Script
mtr --version 2>/dev/null | grep -oE '[0-9]+\.[0-9]+'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Sudo