; PHP2Shell(CVE-2026-109618, CVE-2026-109619) 임시 완화 설정 — 패치 전까지만 씁니다. ; 출처: php.net 2026-10-21 보안 공지. 업데이트만이 완전한 해결이며, 아래 설정은 일부 공격 경로만 줄입니다. ; 넣는 곳: php.ini, PHP-FPM 풀 설정, Apache 설정처럼 프로그램이 바꿀 수 없는 곳(ini_set()·.user.ini는 안 됨). ; 넣은 뒤 반드시 PHP(웹 서버, PHP-FPM 등)를 모두 재시작하세요. 재시작 전에는 반영되지 않습니다. ; CVE-2026-109618 memory_limit = -1 ; 파일 업로드가 없는 사이트는 8M. 사진·첨부 업로드가 필요하면 32M으로 바꾸세요. post_max_size = 8M ; upload_max_filesize는 post_max_size보다 작게 두세요. 예) upload_max_filesize = 7M (32M이면 30M) ; CVE-2026-109619 (10-23 공지된 CVE-2026-115560도 이 설정으로 막습니다. 패치 후에도 두는 것을 권합니다) session.upload_progress.enabled = 0 ; PHP 8.5만 아래 줄의 ;를 지우세요 ; fatal_error_backtraces = 0 ; 권고 설정은 아니지만, 응답 헤더로 PHP 버전을 알려 주지 않으려면(패치를 대신하지 않습니다) expose_php = Off