Amazon Web Services 한국 블로그 · 2026. 10. 22.
AWS WAF를 활용한 PHP2Shell RCE 취약점(CVE-2026-109618 및 CVE-2026-109619) 완화 방법
AI 엔지니어링 브리핑
PHP2Shell 취약점에 대응하려면 PHP를 즉시 보안 버전으로 업그레이드하고, 업그레이드가 끝날 때까지 AWS WAF와 서버 설정으로 공격 가능성을 줄여야 합니다.
문제 & 배경
- 문제 & 배경: 인증 없이 PHP 서버에서 코드를 실행할 수 있는 두 가지 치명적 취약점이 multipart/form-data 요청 처리 과정에서 발생하며, 전체 서버를 패치하는 동안 시간이 걸리는 문제가 있습니다.
기술 & 해결책
- 기술 & 해결책: AWS WAF에서 PHP 세션 업로드 진행 필드와 불필요한 multipart 요청을 차단하고, 요청 본문 크기와 POST 반복 횟수를 제한하며, 서버에서는 업로드 추적·오래된 작업자 상태·위험한 진단 설정을 끄도록 합니다.
교훈 & 주의점
- 교훈 & 주의점: WAF는 요청 일부만 검사하므로 취약점을 완전히 해결하지 못하며, 정상적인 파일 업로드를 막지 않도록 먼저 로그와 Count 모드로 확인한 뒤 적용하고 PHP 8.5.12·8.4.27·8.3.36·8.2.35 이상으로 업그레이드해야 합니다.
함께 읽을 글
내용이 비슷해요내용이 비슷한 글을 먼저 보여드려요. 같은 문제나 해결책을 다룬다는 뜻은 아니에요.