1. 실제 Web PHP 확인

브랜치, 전체 패키지 리비전, 출처, 확장, 서비스와 사이트 핸들러를 기록하세요. CLI와 Web은 다를 수 있습니다. FPM 풀, Apache, 이미지, 큐와 모든 복제본을 확인하고 백업·호환성 시험·롤백을 준비하세요.

2. 패치 빌드 설치

첫 수정 버전은 8.2.35, 8.3.36, 8.4.27, 8.5.12입니다. 지원 브랜치와 호환 확장을 선택하고 앱 및 상태 검사를 수행하세요. 공식 PHP나 담당 공급업체에서 받으세요. WAF와 CMS 업데이트는 대안이 아닙니다.

네 개의 브랜치. 명확한 업데이트 목표.
PHP 브랜치이 버전 미만의 업스트림최초 수정 버전보안 지원 종료
PHP 8.5< 8.5.12✓ 8.5.122029년 12월 31일
PHP 8.4< 8.4.27✓ 8.4.272028년 12월 31일
PHP 8.3< 8.3.36✓ 8.3.362027년 12월 31일
PHP 8.2< 8.2.35✓ 8.2.352026년 12월 31일
PHP 8.1 이하를 사용하시나요?

해당 브랜치의 일반 PHP 릴리스는 없습니다. 7.4, 8.0, 8.1의 최소 소스 백포트가 있으며 공급업체 지원은 별도로 확인해야 합니다. 가이드 읽기 ↗

배포판 백포트

Ubuntu, Debian, 기업용 Linux는 원래 번호를 유지한 채 패치를 넣을 수 있습니다. 8.3.6 배너만으로 판단하지 마세요. OS, 저장소, 아키텍처와 전체 리비전을 두 CVE의 공급업체 기록에 맞춰 확인하세요. 이 사이트는 패키지 수정 기준을 추측하지 않습니다.

3. 전체 재시작 및 검증

새 파일은 메모리의 옛 워커를 대체하지 않습니다. mod_php는 Apache, FPM은 해당 서비스·풀과 상주 큐를 재시작하세요. 시작 시간, Web 버전, 리비전, 상태와 모든 복제본을 검증하세요. 진단 페이지를 즉시 삭제하고 phpinfo()를 공개하지 마세요.

명령 예시 / INVENTORY

shell
php -v
php --ini
# Check the executable used by the Web service separately.
php-fpm -v
# On versioned installations, for example:
php-fpm8.3 -v

수정 가이드

프레임워크와 CMS의 PHP2Shell 해결 가이드 ↗

일차 출처 및 추가 자료

PHP security teamSecurity advisory · 21 Oct 2026
CVE-2026-109618GHSA-w8hw-w9fx-j79w · OOM corruption
CVE-2026-109619GHSA-6wmf-4rv5-p3rp · Stale global state
다음 단계3. 전체 재시작 및 검증 ↗