🇰🇷 한글 설명
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 include a web administration component that controls back-end Windows services using helper batch scripts located under C:\\F2MAdmin\\F2E\\AudioCodes_files\\utils\\Services. When certain service actions are requested through ajaxPost.php, these scripts are invoked by PHP using system() under the NT AUTHORITY\\SYSTEM account. The batch files in this directory are writable by any authenticated local user due to overly permissive ACLs, allowing them to replace script contents with arbitrary commands. On the next service start/stop operation, the modified script is executed as SYSTEM, enabling elevation of local privileges.
📍 영향받는 시스템
AudioCodes Fax Server and Auto-Attendant IVR versions up to and including 2.6.23
⚔️ 공격 벡터
로컬 인증된 사용자가 권한이 과도하게 부여된 배치 파일을 수정하여 SYSTEM 권한으로 명령을 실행하는 방식
🛡️ 대응 방법
해당 디렉토리(C:\F2MAdmin\F2E\AudioCodes_files\utils\Services)의 ACL을 수정하여 일반 사용자의 쓰기 권한을 제한하고 최신 보안 패치를 적용하십시오.
🔧 검증 코드
출력 결과에서 일반 사용자(Users 또는 Authenticated Users)에게 (W) 쓰기 권한이 부여되어 있는지 확인하십시오.
icacls "C:\F2MAdmin\F2E\AudioCodes_files\utils\Services"