
| 번호 | 제목 | 등록일 | |
|---|---|---|---|
| 257 | PHP 보안취약점(PHP2Shell) 대응 방안 | ||
| 2026-10-22 | |||
| 1. 최신 버전 업데이트 및 재시작 o 해결 버전: PHP 8.5.12, 8.4.27, 8.3.36, 8.2.35 이상 (리눅스 배포판·제조사 제공 업데이트 포함) 2. 구버전(PHP 8.1 이하)은 지원 버전으로 전환 o PHP 8.1 이하는 공식 업데이트가 제공되지 않으므로 지원 버전으로 전환 3. 즉시 업데이트가 어려울 시 임시 조치 요망 o 웹 방화벽·웹 서버·프록시 등 PHP 앞단에서 요청 크기를 제한(요청 크기 정보가 없는 요청 포함)하고, 파일 업로드가 필요 없는 서비스는 파일 업로드(multipart) 요청을 차단 o 웹 방화벽을 이용 중이라면 최신 차단 규칙이 적용되었는지 확인 o PHP 공식 임시 설정을 php.ini, PHP-FPM pool 설정 또는 웹 서버 설정에 적용한 후 모든 PHP 프로세스 재시작 - session.upload_progress.enabled = 0 (파일 업로드 진행률 표시 기능 끄기) - memory_limit = -1 (프로그램이 바꿀 수 없도록 관리자 설정으로 지정, 예: PHP-FPM pool의 php_admin_value) - post_max_size 낮게 설정 (업로드가 필요 없으면 8M, 필요하면 32M 수준), upload_max_filesize는 post_max_size보다 작게 유지 - PHP 8.5 사용 시 fatal_error_backtraces = 0 추가 |
|||