PHP 5.4.x (< 5.4.44), PHP 5.5.x (< 5.5.28), PHP 5.6.x (< 5.6.12)
악의적으로 조작된 ZIP 파일을 PharData::extractTo()로 추출할 때, '..' 경로를 포함한 아카이브 항목을 통해 임의의 위치에 파일 작성
PHP를 5.4.44, 5.5.28, 5.6.12 이상으로 업그레이드하거나, 신뢰할 수 없는 ZIP 파일 추출 회피
VULNERABLE이 출력되면 취약점 영향 대상이며, PATCHED가 출력되면 패치된 버전입니다.
php -v | grep -oP 'PHP \K[0-9]+\.[0-9]+\.[0-9]+' && php -r "echo version_compare(phpversion(), '5.4.44', '<') || version_compare(phpversion(), '5.5.28', '<') || version_compare(phpversion(), '5.6.12', '<') ? 'VULNERABLE' : 'PATCHED'"
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N