🇰🇷 한글 설명
PHP 5.6.7 이전 버전의 SOAP 확장에서 예상하지 못한 데이터 타입으로 인한 타입 혼동(type confusion) 취약점이 존재합니다. 이로 인해 애플리케이션 크래시(DoS) 또는 임의의 코드 실행(RCE)이 가능합니다.
💡 쉬운 설명
오래된 PHP 버전에서 SOAP 데이터 처리 시 잘못된 데이터 형식을 받으면 프로그램이 멈추거나 악성 코드가 실행될 수 있습니다. SOAP 웹 서비스를 사용하는 모든 PHP 애플리케이션이 위험합니다.
🇺🇸 원문 (English)
PHP before 5.6.7 might allow remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via an unexpected data type, related to "type confusion" issues in (1) ext/soap/php_encoding.c, (2) ext/soap/php_http.c, and (3) ext/soap/soap.c, a different issue than CVE-2015-4600.
📍 영향받는 시스템
PHP 5.4.x, 5.5.x, 5.6.0-5.6.6 (5.6.7 이상 또는 5.3 이하 제외)
⚔️ 공격 벡터
SOAP 웹 서비스 엔드포인트로 특수 조작된 요청을 전송하여 ext/soap의 타입 혼동 취약점 트리거
🛡️ 대응 방법
PHP를 5.6.7 이상으로 즉시 업그레이드 또는 공식 보안 패치 적용
🔧 검증 코드
실행 결과가 5.6.7 미만이면 취약, 5.6.7 이상이거나 명령어 실패(PHP 미설치)면 안전
php -v 2>/dev/null | grep -oE 'PHP [0-9]+\.[0-9]+\.[0-9]+' | awk '{print $2}'