🔍 CVE-2026-73662

7.2
CVSS Score
HIGH
2026-08-13
2026-10-09 19:32
✅ 완료

🇰🇷 한글 설명

FreePBX 17.0.1부터 17.0.7 버전 사이의 Music on Hold 모듈에서 발생하며, validateCustomConfiguration() 함수가 mpg123 등 플레이어의 위험한 명령줄 옵션을 제대로 검증하지 못합니다. 인증된 관리자가 이를 악용하여 파일을 생성하거나 Asterisk 콜 파일을 만드는 등 asterisk 서비스 권한으로 임의 명령을 실행할 수 있습니다.

💡 쉬운 설명

관리자 권한을 가진 사용자가 음악 재생 설정에 특수 명령어를 입력하여 서버를 마음대로 조종할 수 있는 보안 취약점입니다. 이로 인해 해커가 서버에 몰래 파일을 만들거나 전화를 마음대로 걸게 할 수 있습니다.

🇺🇸 원문 (English)

FreePBX is an open source IP PBX. From 17.0.1 until 17.0.7, the FreePBX Music on Hold module permits dangerous command-line options for /usr/bin/mpg123 and other allowed players in validateCustomConfiguration() in Music.class.php. An authenticated administrator can use options that write files, open control channels, or create Asterisk call files because applicationUsesDisallowedPlayerOption() does not reject those arguments, resulting in arbitrary command execution as the asterisk service user. This issue is fixed in version 17.0.7.

📍 영향받는 시스템

FreePBX Music on Hold module (versions 17.0.1 to 17.0.7)

⚔️ 공격 벡터

인증된 관리자가 Music on Hold 설정 내 플레이어 옵션에 악성 명령줄 인자를 삽입하여 공격

🛡️ 대응 방법

FreePBX를 최신 버전인 17.0.7 이상으로 업데이트하십시오.

🔧 검증 코드

출력된 버전이 17.0.1에서 17.0.7 사이라면 해당 취약점에 노출된 상태입니다.

Shell / Script
rpm -q freepbx-module-music-on-hold 2>/dev/null | grep -E '17.0.[1-7]'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Magento Open Source