🔍 CVE-2025-34334

8.8
CVSS Score
HIGH
2025-11-19
2026-10-18 20:10
✅ 완료

🇰🇷 한글 설명

AudioCodes Fax Server 및 Auto-Attendant IVR(버전 2.6.23 이하)에서 인증된 사용자가 명령을 주입할 수 있는 취약점이 발견되었습니다. 팩스 테스트 기능의 파라미터 검증 미흡으로 인해 공격자가 임의의 명령을 실행할 수 있으며, 이는 SYSTEM 권한으로 실행되어 서버 전체의 제어권을 탈취할 수 있습니다.

💡 쉬운 설명

팩스 테스트를 하는 과정에서 입력값을 제대로 검사하지 않아 발생하는 보안 구멍입니다. 해커가 특수한 명령어를 입력하면 컴퓨터가 이를 정상적인 명령으로 착각하고 관리자 권한으로 실행해 버립니다.

🇺🇸 원문 (English)

AudioCodes Fax Server and Auto-Attendant IVR appliances versions up to and including 2.6.23 are vulnerable to an authenticated command injection in the fax test functionality implemented by AudioCodes_files/TestFax.php. When a fax "send" test is requested, the application builds a faxsender command line using attacker-supplied parameters and passes it to GlobalUtils::RunBatchFile without proper validation or shell-argument sanitization. The resulting batch file is written into a temporary run directory and then executed via a backend service that runs as NT AUTHORITY\\SYSTEM. An authenticated attacker with access to the fax test interface can craft parameter values that inject additional shell commands into the generated batch file, leading to arbitrary command execution with SYSTEM privileges. In addition, because the generated batch files reside in a location with overly permissive file system permissions, a local low-privilege user on the server can modify pending batch files to achieve the same elevation.

📍 영향받는 시스템

AudioCodes Fax Server and Auto-Attendant IVR versions up to and including 2.6.23

⚔️ 공격 벡터

인증된 사용자가 팩스 테스트 인터페이스를 통해 조작된 파라미터를 전달하여 명령 주입(Command Injection) 수행

🛡️ 대응 방법

AudioCodes에서 제공하는 최신 보안 패치를 적용하거나 해당 취약점이 해결된 버전으로 업데이트하십시오.

🔧 검증 코드

해당 경로의 파일 존재 여부를 확인한 후, 현재 설치된 제품의 버전을 관리자 페이지에서 직접 확인하여 2.6.23 이하인지 체크하십시오.

Shell / Script
curl -s http://<TARGET_IP>/AudioCodes_files/TestFax.php | grep -i 'error' || echo 'File exists, check version manually'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

IBM WebSphere Application Server