🇰🇷 한글 설명
PHP의 Zend Engine에 있는 zend_ts_hash_graceful_destroy 함수에서 이중 해제(Double free) 취약점이 발견되었습니다. 이 취약점은 메모리 관리 오류로 인해 동일한 메모리 영역이 두 번 해제되어 발생합니다. 원격 공격자가 특정 입력을 통해 이를 악용하여 서비스 거부(DoS)를 일으키거나 다른 피해를 줄 수 있습니다.
💡 쉬운 설명
PHP에서 메모리를 두 번 삭제하는 오류가 있어 공격자가 웹 서버를 멈추게 할 수 있습니다. 영향받는 PHP 버전을 업데이트하지 않으면 공격에 노출됩니다.
🇺🇸 원문 (English)
Double free vulnerability in the zend_ts_hash_graceful_destroy function in zend_ts_hash.c in the Zend Engine in PHP through 5.5.20 and 5.6.x through 5.6.4 allows remote attackers to cause a denial of service or possibly have unspecified other impact via unknown vectors.
📍 영향받는 시스템
PHP 5.5.20 이하, PHP 5.6.0~5.6.4
⚔️ 공격 벡터
원격 네트워크 기반 (Remote, 특정 입력 벡터를 통한 이중 해제 트리거)
🛡️ 대응 방법
PHP 5.5.21 이상 또는 5.6.5 이상으로 업데이트
🔧 검증 코드
PHP 버전이 5.5.21 이상 또는 5.6.5 이상이면 안전함. 5.5.20 이하 또는 5.6.0~5.6.4면 취약함.
php -v | grep -oE 'PHP [0-9]+\.[0-9]+\.[0-9]+'