🇰🇷 한글 설명
Adobe PHP SDK의 AMFPHP 라이브러리 CachedGateway.php 파일에서 AMFPHP_BASE 파라미터를 통한 원격 파일 포함(RFI) 취약점으로, 공격자가 임의의 PHP 코드를 실행할 수 있습니다. 다만 AMFPHP_BASE가 상수라는 주장이 있어 실제 심각도는 논쟁의 대상입니다.
💡 쉬운 설명
Adobe 개발 도구의 구 버전에서 공격자가 인터넷의 악성 파일을 서버로 강제로 실행시킬 수 있는 결함입니다. 2006년 발견된 오래된 취약점으로 현재 시스템에는 거의 없습니다.
🇺🇸 원문 (English)
PHP remote file inclusion vulnerability in libraries/amfphp/amf-core/custom/CachedGateway.php in Adobe PHP SDK allows remote attackers to execute arbitrary PHP code via the AMFPHP_BASE parameter. NOTE: this issue has been disputed by a third-party researcher who states that AMFPHP_BASE is a constant
📍 영향받는 시스템
Adobe PHP SDK (AMFPHP < 패치 버전), libraries/amfphp/amf-core/custom/CachedGateway.php 포함 모든 버전
⚔️ 공격 벡터
HTTP 요청의 AMFPHP_BASE 파라미터에 원격 파일 URL을 삽입하여 PHP 코드 실행
🛡️ 대응 방법
Adobe PHP SDK 제거 또는 최신 버전으로 업데이트, AMFPHP 기능이 필요한 경우 현대적 대체 솔루션 도입
🔧 검증 코드
파일이 발견되면 취약한 버전이 설치된 상태이며, 결과 없음은 시스템에 해당 파일이 없거나 이미 제거된 상태입니다.
find / -path '*amfphp/amf-core/custom/CachedGateway.php' 2>/dev/null