🇰🇷 한글 설명
AudioCodes Fax Server 및 Auto-Attendant IVR 어플라이언스 2.6.23 이하 버전에서 인증 없이 파일을 업로드할 수 있는 취약점이 발견되었습니다. 공격자는 특정 엔드포인트를 통해 IVR 오디오 파일을 변조하거나 시스템 내에 악성 파일을 업로드할 수 있습니다.
💡 쉬운 설명
로그인 없이도 누구나 서버에 파일을 올릴 수 있는 구멍이 발견되었습니다. 이를 통해 안내 음성을 마음대로 바꾸거나 나쁜 파일을 심어둘 수 있습니다.
🇺🇸 원문 (English)
AudioCodes Fax Server and Auto-Attendant IVR appliances versions up to and including 2.6.23 include a web administration component (F2MAdmin) that exposes an unauthenticated prompt upload endpoint at AudioCodes_files/utils/IVR/diagram/ajaxPromptUploadFile.php. The script accepts an uploaded file and writes it into the C:\\F2MAdmin\\tmp directory using a filename derived from application constants, without any authentication, authorization, or file-type validation. A remote, unauthenticated attacker can upload or overwrite prompt- or music-on-hold–related files in this directory, potentially leading to tampering with IVR audio content or preparing files for use in further attacks.
📍 영향받는 시스템
AudioCodes Fax Server and Auto-Attendant IVR versions up to and including 2.6.23
⚔️ 공격 벡터
인증되지 않은 원격 공격자가 특정 PHP 엔드포인트를 통해 임의의 파일을 업로드함
🛡️ 대응 방법
제조사에서 제공하는 최신 보안 패치를 적용하거나 해당 관리 컴포넌트의 접근 제어를 강화하십시오.
🔧 검증 코드
해당 URL에 접근했을 때 200 OK 응답이 오면 취약한 엔드포인트가 노출되어 있을 가능성이 높습니다.
curl -s -I http://<TARGET_IP>/AudioCodes_files/utils/IVR/diagram/ajaxPromptUploadFile.php | grep 'HTTP/'