Web GuidePHP2ShellPHP 보안 취약점서버 업데이트
PHP2Shell 취약점 홈페이지 운영자 대응 가이드
PHP를 쓰는 홈페이지라면 지금 버전부터 확인해야 합니다.
한국인터넷진흥원(KISA)이 2026년 10월 홈페이지 운영자용 긴급 보안 안내를 냈습니다.
01무슨 일인가
PHP에서 연달아 공개된 취약점입니다. 공격자가 로그인 과정을 거치지 않고도 서버에 명령을 심을 수 있어, 공개 직후부터 무차별 스캔이 시작됩니다.
10.21
1차 공지
CVE-2026-109618, CVE-2026-109619 공개. 업데이트로 조치
10.24
2차 공지
CVE-2026-115560 공개. 보안 업데이트로 패치
10.26
운영자 FAQ 배포
KISA가 홈페이지 운영자용 대응 FAQ를 공개
지금
스캔 진행 중
패치하지 않은 사이트를 자동으로 찾아다닙니다
02우리도 해당되는가
워드프레스, 드루팔, 그누보드처럼 PHP로 만든 사이트는 모두 대상입니다. 홈페이지 하나만 보면 안 되고, 눈에 잘 띄지 않는 곳까지 같이 봐야 합니다.
03버전 확인하기
가장 빠른 방법은 제작·호스팅 업체에 "우리 PHP 버전이 몇이고 조치했는지"를 직접 묻는 것입니다. 무료 점검 사이트로 운영자가 직접 확인할 수도 있습니다.
안전 버전
8.5.12 · 8.4.27 · 8.3.36 · 8.2.35 이상
권장 버전
8.2는 12월 31일 지원 종료 — 8.3 이상으로
무료 점검
stealien.com/php2shell, vuln.offen.im
무료 점검
phpguard.io, piolink.com/kr/php2shell
버전 숨기기
php.ini에서 expose_php = Off
유의
사이트별 결과가 다를 수 있어 교차 확인이 필요합니다.
04웹비스타 서버 운영 안내
웹비스타에서 서버를 쓰고 계신 고객사께 안내드립니다. PHP 8.5.12 미만 버전으로 운영 중인 서버는 2026년 12월까지만 서비스하고 종료합니다. 그 전까지 모든 서버의 업데이트를 마쳐야 하므로, 아직 연락을 받지 못하셨다면 먼저 문의해 주세요.
대상
PHP 8.5.12 미만 버전으로 운영 중인 웹비스타 서버
종료 시점
2026년 12월까지 서비스 후 종료
그 전까지
대상 서버의 PHP 업데이트를 전부 완료해야 합니다.
작업 방식
백업 → 업데이트 → 재시작 → 동작 확인 순으로 진행합니다.
확인 요청
업데이트 일정이 잡혔는지 담당자에게 확인해 주세요.
05조치 절차
업데이트는 재시작까지 해야 적용됩니다. 업데이트했다는 말만 믿지 말고 적용 버전과 재시작 여부를 회신으로 받아 두세요.
1
백업
파일과 DB를 먼저 백업합니다. 업데이트 중 장애가 생길 수 있습니다.
2
사전 테스트
가능하면 검수 환경에서 먼저 돌려 봅니다.
3
업데이트
안전 버전 이상으로 올립니다.
4
재시작
재시작하지 않으면 적용되지 않습니다.
5
보안 설정
expose_php 끄기 등 추가 설정을 겁니다.
6
결과 회신
적용 버전·재시작·보안 설정 세 가지를 문서로 받습니다.
06업데이트가 어려울 때
웹방화벽이 있어도 공격 일부만 막을 뿐, 완전한 해결은 업데이트뿐입니다. 당장 올리기 어렵다면 임시 조치라도 해 두어야 합니다.
버전 노출 차단과 접근 제한을 먼저 겁니다.
모르는 파일과 계정이 생기지 않았는지 확인합니다.
DB·관리자 계정·외부 연동 키를 바꿉니다.
화면 변조와 파일 변경을 주시합니다.
업데이트 자체가 없으므로 8.3 이상 전환을 요청합니다.
전환 전까지 홈페이지 일시 중단을 검토합니다.
07해킹이 의심되면
취약 버전이라고 해서 반드시 해킹된 것은 아닙니다. 다만 이미 심어진 악성 파일은 업데이트해도 지워지지 않습니다.
STEP 01
서버는 끄지 않기
끄면 공격 흔적이 사라져 피해 범위를 알 수 없습니다.
STEP 02
외부 접속만 차단
랜선 분리 등으로 연결만 끊습니다.
STEP 03
118 신고
KISA 인터넷침해대응센터에 국번 없이 118.
STEP 04
고객정보 유출 시
보호나라 침해사고 신고와 개인정보보호위원회 유출 신고를 함께.
CHECK POINT
□ 우리 홈페이지가 PHP 기반인지 확인했는가
□ 현재 PHP 버전을 알고 있는가
□ 안전 버전(8.5.12·8.4.27·8.3.36·8.2.35) 이상인가
□ 관리자 페이지와 안 쓰는 옛 사이트도 점검했는가
□ 내부 업무망과 장비도 함께 확인했는가
□ 업데이트 후 재시작까지 완료했는가
□ 조치 결과를 업체로부터 문서로 회신받았는가
□ 웹비스타 서버라면 12월 전 업데이트 일정이 잡혀 있는가
업데이트는 재시작까지 해야 적용됩니다. 조치했다는 말보다 적용 버전을 확인하세요.
웹비스타는 PHP 8.5.12 미만 버전 서버를 2026년 12월까지 서비스한 뒤 종료합니다.
#PHP2Shell#PHP 취약점#서버 업데이트#보안 패치#KISA 보호나라#웹셸#홈페이지 보안#보안#웹비스타#홈페이지 제작