과학기술정보통신부와 한국인터넷진흥원(KISA)은 전 세계 웹사이트 개발에 널리 사용되는 프로그래밍 언어인 PHP에서 심각한 보안 취약점 2건이 발견됨에 따라,
PHP를 사용하는 기업 및 기관을 대상으로 긴급 보안 업데이트와 보안 점검을 권고하였습니다.
이번 취약점은 공격자가 별도의 로그인이나 인증 절차 없이 외부에서 서버에 악의적인 명령을 실행할 수 있는 문제로 위험도가 높습니다.
이는 개인정보 유출, 홈페이지 변조, 서비스 장애 및 내부 시스템 침투 등의 중대한 피해로 이어질 수 있습니다.
개별 홈페이지 프로그램이 아닌 PHP 자체의 취약점이기 때문에 홈페이지 프로그램을 안전하게 만들었음에도 영향을 받으실 수 있습니다.
이에 따라 과학기술정보통신부는 2026년 10월 22일 12시부로 민간 분야 사이버위기 경보를 ‘관심’에서 ‘주의’ 단계로 상향하였습니다.
PHP 기반 홈페이지 및 시스템을 운영하는 기업·기관에서는 아래 사항을 확인하고 즉시 보안 조치를 시행하여 주시기 바랍니다.
1. 보안 취약점 개요
- 대상: PHP를 사용하는 홈페이지, 쇼핑몰, 게시판, 관리자 페이지 및 관련 시스템
- 취약점: CVE-2026-109618, CVE-2026-109619 (PHP2Shell)
- 위험 수준: 치명적 수준(CVSS 9.2점)
- 주요 위험: 원격 명령 실행, 악성 파일(웹셸) 설치, 개인정보 유출, 홈페이지 변조 및 서비스 장애
2. 주요 보안 조치 사항
- PHP 사용 여부 및 버전 확인
- 운영 중인 홈페이지와 서버의 PHP 사용 여부를 확인하고, 외주 제작 사이트, 장기간 미관리 사이트, 테스트 서버 등도 점검하여 주시기 바랍니다.
- PHP가 내장된 장비 및 솔루션(네트워크 장비 관리 화면, PHP가 포함된 윈도우용 설치 패키지 등)과 외부에서 받아쓴느 컨테이너 이미지(도커 등)도 별도 확인 바랍니다. - 최신 보안 업데이트 적용
- 아래 버전 이상으로 신속히 업데이트하여 주시기 바랍니다.
1) PHP 8.5.12
2) PHP 8.4.27
3) PHP 8.3.36
4) PHP 8.2.35
※ PHP 8.1 이하 구버전은 공식 보안 업데이트가 제공되지 않으므로 지원되는 상위 버전으로 전환해야 합니다.
※ 리눅스 배포판, 제조사 제공 업데이트 포함입니다.
※ 업데이트 후에는 웹 서비스를 반드시 재시작하고, 실제 적용 여부를 확인해야 합니다. - 즉시 업데이트가 어려운 경우 임시 보안 조치
- 웹 방화벽, 웹 서버, 프록시 등 PHP 앞단에서 요청크기를 제한하고, 불필요한 파일 업로드 요청 차단을 진행해주셔야 합니다.
- 웹 방화벽을 이용 중시라면 최신 차단 규칙이 적용되었는지 확인해야 합니다.
- 임시 조치를 하시기 어렵다면 외부 접속 차단 또는 서비스 일시 중단을 검토하여 주시기 바랍니다.
※ 임시 조치는 공격을 완전히 막지 못하므로, 업데이트를 권고합니다. - 업데이트 후 침해 여부 및 이상 징후 점검
- 2026년 10월 20일 이후의 서버 접속 기록을 중심으로 비정상적인 요청, 서버 오류, 악성 파일 설치 등 침해 흔적을 점검하여 주시기 바랍니다.
- 주요 점검 항목은 아래와 같습니다.
1) PHP 페이지로 들어온 비정상적으로 큰 요청과 그 뒤에 반복된 서버 오류 (HTTP 500)
2) 원인을 알 수 없는 PHP 프로그램 재시작 및 비정상 종료나 메모리 부족 오류
3) 웹 서버가 명령 실행 프로그램이나 파일 다운로드 도구를 실행한 흔적
4) 웹 폴더, 업로드 폴더, 임시 폴더에 새로 생기거나 바뀐 PHP 파일(웹셀)
5) 홈페이지나 결제 페이지에 몰래 추가된 외부 스크립트
6) 웹 서버에서 알 수 없는 외부 주소로 새로 연결한 흔적
- 기록상 이상이 없더라도 관리자 계정 및 데이터베이스 비밀번호, API 키 등 주요 인증정보도 교체하시기 바랍니다.
3. 침해 사고 발생 시 대응 방법
- 격리: 서버를 끄거나 재시작하지 말고 네트워크에서 외부 접속 차단
- 신고: [보호나라 https://www.boho.or.kr ] → 침해사고 신고 → 신고하기 를 통해 신고
- 증거확보: 서버기록(로그), 실행 중인 프로그램 목록, 네트워크 연결 정보 보존
(서버 재시작하면 공격 흔적이 사라지므로, 업데이트 및 재시작 전에 증거를 먼저 확보해야합니다.) - 조치: 업데이트 및 재시작, 웹셀 제거, 인증정보 교체
4. 관련 문의 및 참고
- 출처가 불분명한 취약점 검증 코드(PoC)는 악성코드가 포함되어 있을 수 있으므로 실행하지 않도록 주의하시기 바랍니다.
- 일반 이용자는 별도의 직접 조치가 필요하지 않으나, 백신 및 운영체제의 최신 보안 업데이트 등 기본적인 보안 수칙을 준수하시기 바랍니다.
- 한국인터넷진흥원(KISA) 보호나라: https://www.boho.or.kr
- 관련 공지: 보호나라 → 알림마당 → 보안공지 → 「PHP 제품 보안 업데이트 권고」
침해사고 신고: 보호나라 → 침해사고 신고
PHP를 사용하는 홈페이지 및 시스템 운영자께서는 보안 피해 예방을 위해 신속한 보안 업데이트와 침해 여부 점검에 적극 협조하여 주시기 바랍니다.
※ 출처: 과학기술정보통신부 보도자료(2026. 10. 22.) 「웹사이트 개발 언어 ‘PHP’ 보안 취약점 관련 긴급 보안 업데이트 및 기술적 조치 당부」