ProFTPD 1.3.5 mod_copy 임의 파일 읽기/쓰기 및 원격 코드 실행(RCE) 취약점 (CVE-2015-3306)
실무자 핵심 요약 (Executive Summary)
SECOPS ASSESSMENTProFTPD 1.3.5 버전에서 mod_copy 모듈이 활성화된 서버 환경
인증되지 않은 원격 공격자가 서버 내 임의 파일을 복사하거나 덮어써서 민감 정보를 탈취하고 최종적으로 원격 코드 실행(RCE) 가능
ProFTPD를 1.3.5a 이상 최신 버전으로 업데이트하거나 proftpd.conf 설정에서 mod_copy 모듈 비활성화
영향받는 제품 및 버전 범위
권장 패치 및 임시 완화(Workaround) 가이드
PATCH & WORKAROUND- 모듈 비활성화: 패치 적용이 어려운 경우,
proftpd.conf설정 파일에서 mod_copy 모듈 로드 부분을 주석 처리하거나 삭제하십시오.
# proftpd.conf 예시
# LoadModule mod_copy.c <-- 이 부분을 주석 처리- 버전 업데이트: ProFTPD 1.3.5a 또는 그 이상의 최신 안정화 버전으로 업그레이드하십시오.
- WAF 설정: 웹 방화벽(WAF) 또는 침입 방지 시스템(IPS)에서 FTP 프로토콜의
SITE CPFR,SITE CPTO명령어를 포함한 비정상적인 요청을 탐지 및 차단하십시오.
반복되는 SSL-VPN 및 방화벽 Zero-Day 해킹, 이제 외부 포트를 닫고 ZTNA로 전환할 때입니다
공인 IP에 노출된 VPN 장비와 관리 콘솔은 랜섬웨어 그룹의 1순위 타겟입니다. 네트워크 포트 노출 없이 신원 기반으로 안전하게 사내 인프라에 접속하세요.
취약점 발생 원리 및 공격 메커니즘
이 취약점은 ProFTPD의 mod_copy 모듈이 SITE CPFR(Copy From) 및 SITE CPTO(Copy To) 명령을 처리할 때 적절한 접근 제어를 수행하지 않아 발생합니다. 공격자는 FTP 인증을 거치지 않고도 서버 내의 임의 파일을 다른 위치로 복사할 수 있습니다. 예를 들어, 공격자는 /etc/passwd와 같은 민감한 파일을 웹 서버의 공개 디렉토리로 복사하여 다운로드하거나, 악성 PHP 스크립트를 웹 루트에 생성하여 원격 코드 실행(RCE)을 달성할 수 있습니다. CISA KEV(Known Exploited Vulnerabilities)에 등재된 만큼 실제 공격에 매우 빈번하게 악용되는 고위험 취약점입니다.
공식 보안 권고문 및 참조 링크
The mod_copy module in ProFTPD 1.3.5 allows remote attackers to read and write to arbitrary files via the site cpfr and site cpto commands.
일간 취약점 브리핑 및 긴급 Zero-Day 경보 구독
보안 실무자와 인프라·백엔드 엔지니어를 위해 매일 아침 주요 취약점과 패치 우선순위를 요약해 발송합니다.