내 서버, PHP2Shell·HTTP2Shell에
안전한가요?
인증 없이 원격 코드 실행이 가능한 두 건의 치명적 취약점입니다 — PHP의 PHP2Shell, Brotli 압축 해제 라이브러리의 HTTP2Shell(Node.js·Python·Bun·Envoy 등). 사이트 주소만 넣으면 공격 요청 없이 어느 쪽에 해당하는지 확인해 드립니다.
- 공격 요청 없이 공개된 응답만 확인
- 요청 수 회 · 수 초 안에 결과
- 결과는 PDF 보고서로 저장
PHP2Shell·HTTP2Shell 한눈에
- PHP2Shell(CVE-2026-109618·109619) — PHP 엔진 자체의 결함입니다. 로그인 없이 원격에서 서버 명령을 실행할 수 있어, PHP로 동작하는 사이트라면 규모와 관계없이 해당됩니다.
- HTTP2Shell(CVE-2026-111497) — Brotli 압축 해제 라이브러리의 결함입니다. PHP가 아니라 Node.js·Bun·Python·Envoy 등 이 라이브러리를 쓰는 곳에 해당됩니다.
- 법적 의무 — 개인정보를 다루는 사이트는 보안 업데이트를 즉시 적용해야 하고(안전성 확보조치 기준 제9조), 유출 시 통지·신고 의무가 따릅니다.
어떤 버전을 써야 안전한가요?
| PHP 브랜치 | 취약 범위 | 안전한 버전 |
|---|---|---|
| PHP 8.5 | 8.5.12 미만 | 8.5.12 이상 |
| PHP 8.4 | 8.4.27 미만 | 8.4.27 이상 |
| PHP 8.3 | 8.3.36 미만 | 8.3.36 이상 |
| PHP 8.2 | 8.2.35 미만 | 8.2.35 이상 |
| PHP 8.1 이하 | 전부 해당 | 지원 종료 — 상위 버전으로 전환 |
지원이 종료된 PHP 8.1 이하는 패치가 제공되지 않으므로, 지원되는 상위 버전으로 올려야 합니다.
- 패치는 같은 계열 안의 업데이트입니다(예: 8.3.x → 8.3.36). 프로그램 호환 문제가 적어 가장 먼저 할 일입니다.
- 버전 전환은 계열을 올리는 일입니다(예: 7.4 → 8.3). 8.1 이하는 패치가 없어 전환이 필요하고, 오래된 게시판·쇼핑몰 프로그램은 함께 고쳐야 할 수 있습니다.
- PHP 8.2는 8.2.35 이상이면 이번 결함은 해결되지만, 보안 지원이 2026년 12월 31일에 끝납니다. 연내에 상위 버전 전환 계획을 세우세요.
- 웹호스팅 관리 화면에서 PHP 버전을 바꾸면 상품에 따라 서버 자료·데이터베이스·내부 백업이 삭제되거나 되돌릴 수 있는 기간이 제한될 수 있습니다. 바꾸기 전에 반드시 직접 백업하고 호스팅사 안내를 확인하세요.
※ 위 버전은 PHP2Shell을 해결합니다. 10월 23일 추가 공개된 세션 처리 취약점(CVE-2026-115560)은 이 버전으로도 해결되지 않으니, 01의 임시 대응(업로드 진행 추적 끄기)을 다음 정기 업데이트 전까지 유지하세요.
| 대상 | 수정 버전(이상) |
|---|---|
| Node.js | 22.23.4 · 24.22.1 · 26.12.1 (20 이하는 지원 종료 — 현행 LTS로) |
| Bun | 1.4.4 |
| Google Brotli · libbrotli | 1.2.1 (이전 계열 1.0.10 · 1.1.1) |
| Python brotli | 1.2.1 |
| Python brotlicffi | 1.2.1.0 |
| Envoy Proxy | 1.40.0 · 1.39.3 · 1.38.6 · 1.37.8 |
| Istio | 1.30.6 · 1.31.2 |
| curl / libcurl 등 | 연결된 Brotli 라이브러리 또는 배포판 보안 패키지 업데이트 |
Envoy 1.36.12·Istio 1.29.9 에도 수정이 들어갔지만 지원 종료 계열입니다. Linux 배포판은 버전 번호를 그대로 둔 채 수정만 넣을 수 있으니 배포판 보안 공지를 확인하고, 라이브러리를 내장하거나 정적으로 연결한 프로그램·컨테이너는 다시 빌드해야 합니다.
셀프 체크리스트 — 우리 서버, 스스로 확인하기
점검 결과와 상관없이, 아래 항목을 하나씩 확인하면 조치가 끝났는지 스스로 판단할 수 있습니다. 체크한 내용은 이 브라우저에만 저장되며, 결과 보고서에 함께 담깁니다.
보안 패치 방법
패치가 유일한 완전 해결책입니다. 운영 환경에 맞는 방법으로 지원되는 최신 버전으로 올리세요. 서버를 직접 운영하는 경우 아래 명령을 참고하되, 업데이트 전 백업과 스테이징 확인을 권장합니다.
# 현재 버전 확인 php -v # 보안 업데이트 적용 (예: PHP 8.3) sudo apt update sudo apt install --only-upgrade php8.3 php8.3-cli php8.3-fpm php8.3-common # 최신 패치가 apt 에 없으면 ondrej PPA 사용 # sudo add-apt-repository ppa:ondrej/php && sudo apt update # 적용 후 재시작 (FPM 또는 Apache 내장) sudo systemctl restart php8.3-fpm # Nginx + PHP-FPM sudo systemctl restart apache2 # Apache mod_php 인 경우 # 확인 php -v && php-fpm8.3 -v
php -v # 배포판 기본 모듈 sudo dnf update php php-cli php-fpm php-common # Remi 저장소를 쓰는 경우 # sudo dnf update php sudo systemctl restart php-fpm sudo systemctl restart httpd # Apache 인 경우 php -v
# WHM 관리자 WHM → Software → EasyApache 4 → 현재 프로필에서 PHP 패키지 업데이트 WHM → MultiPHP Manager → 계정별 PHP 버전을 지원되는 최신으로 변경 # 또는 커맨드라인(루트) /scripts/check_cpanel_rpms yum update ea-php83-*
# 현재 값 확인 (1 이면 켜짐)
php -r 'var_dump(ini_get("session.upload_progress.enabled"));'
php -i | grep session.upload_progress.enabled # CLI 기준 — 웹 쪽은 phpinfo() 로 확인
# 1) php.ini — 웹 서비스가 읽는 파일 (예: /etc/php/8.3/fpm/php.ini)
session.upload_progress.enabled = 0
# 2) 또는 PHP-FPM 풀 설정 (예: /etc/php/8.3/fpm/pool.d/www.conf)
php_admin_flag[session.upload_progress.enabled] = off
# 3) 적용 — 작업 프로세스를 모두 다시 시작해야 반영됩니다
sudo systemctl restart php8.3-fpm # Nginx + PHP-FPM
sudo systemctl restart apache2 # Apache mod_php 인 경우
# 코드에서 세션 저장 방식을 바꾸는 곳이 있는지 확인
grep -rn "session.serialize_handler" /var/www --include=*.php서버에 직접 접근할 수 없는 공유 호스팅입니다. 1) 호스팅사 관리 화면 → 'PHP 버전 설정'에서 지원되는 최신 버전(8.2 이상)으로 변경 2) 호스팅사 보안 공지에서 PHP2Shell 패치와 업로드 진행 추적 끄기(CVE-2026-115560 임시 조치) 적용 여부 확인 3) 버전 변경 후 사이트가 정상 동작하는지 확인 (오래된 코드는 상위 PHP 에서 오류가 날 수 있음)
# 베이스 이미지 태그를 최신 패치로 올린다 # 예: FROM php:8.3-fpm → 최신 8.3.x 패치 포함 이미지 재취득 docker pull php:8.3-fpm docker compose build --pull && docker compose up -d docker compose exec app php -v
# 현재 버전 확인 node -v bun --version # Node.js: nvm 이면 현행 LTS 최신으로 (또는 NodeSource apt 로 22.x 최신) nvm install 22 --lts && nvm alias default 22 # Bun bun upgrade # 1.4.4 이상인지 확인 # 적용 후 앱 재시작 (pm2 또는 systemd) — 재시작해야 반영됩니다 pm2 restart all # 또는: sudo systemctl restart <서비스명>
# 실제로 설치돼 있는지부터 — 직접 쓰지 않아도 다른 패키지가 깔았을 수 있습니다 pip show brotli brotlicffi # 설치돼 있다면 수정 버전으로 pip install -U "brotli>=1.2.1" "brotlicffi>=1.2.1.0" # 잠금 파일(requirements·poetry.lock 등)도 갱신하고, 컨테이너는 다시 빌드·재배포
# Ubuntu · Debian — 배포판 보안 업데이트로 libbrotli 갱신 sudo apt-get update && sudo apt-get install --only-upgrade libbrotli1 # (배포판은 버전 번호를 유지한 채 수정만 넣을 수 있음 — 보안 공지 확인) # Docker — 베이스 이미지를 새로 받아 다시 빌드 docker compose build --pull && docker compose up -d # Envoy · Istio — 1.37.8 / 1.38.6 / 1.39.3 / 1.40.0, Istio 1.30.6 / 1.31.2 이상으로
- 같은 브랜치 내 패치(예: 8.3.x) 업데이트는 보통 호환성 문제가 적습니다. 가능한 한 쓰던 브랜치의 최신 패치로 먼저 올리세요.
- 메이저·마이너 업그레이드(8.1→8.3 등)는 확장 모듈·코드 호환성 점검이 필요합니다. 스테이징에서 먼저 확인하세요.
- 지원이 종료된 PHP·프레임워크는 패치가 없으므로 현행 버전으로 이전(마이그레이션)이 필요합니다.
- HTTP2Shell은 Node.js 만의 문제가 아닙니다 — Python brotli·Bun·배포판 libbrotli·Envoy 까지 쓰는 곳을 모두 올리고, 업데이트 후 앱 재시작·컨테이너 재빌드까지 해야 적용됩니다.
- 업데이트 후 반드시
php -v와 사이트 핵심 기능(로그인·결제·게시판)을 확인하세요. - 패치 후에도 기록을 조사하세요. 과기정통부·KISA FAQ는 10월 20일 이후의 서버 접속 기록과 파일 변경 내역을 점검하라고 권고합니다. 패치 공개(10월 21일) 전부터 공격 시도가 관측됐다는 보고도 있어, 이 점검기와 내부 점검은 여유를 두고 10월 17일 이후를 봅니다. 새로 생기거나 바뀐 PHP·.htaccess 파일과 예약 작업(cron)을 확인하고, 확인한 기록은 지우지 말고 따로 보관하세요.
- 비밀값은 반드시 교체하세요. 업데이트 전 인터넷에 열려 있던 서버는 메모리 유출·원격 실행으로 설정 파일의 DB 비밀번호·API 키가 새어 나갔을 수 있습니다. DB 비밀번호, 결제·문자·메일 등 외부 연동 키, 관리자·FTP 비밀번호, 프레임워크 서명 키를 새 값으로 바꾸고(새 값 발급 → 설정 반영 → 동작 확인 → 옛 값 폐기), 기존 로그인 세션을 모두 끊으세요.
- WAF·접근 제한은 임시 완화일 뿐입니다. 출처가 불분명한 점검 스크립트/PoC는 서버에서 실행하지 마세요.
누가 고쳐야 하나요? — 외주 제작·호스팅·병원의 역할
홈페이지를 외부 업체가 만들었다면, 웹호스팅사는 보통 고객의 프로그램(소스)을 직접 고치지 않습니다. PHP 업데이트는 호스팅사가 하더라도, 그 버전에서 홈페이지가 제대로 돌도록 고치는 일은 제작한 개발사와 수정 범위를 협의해야 합니다.
| 누가 | 맡는 일 |
|---|---|
| 웹호스팅사 | 서버의 PHP 패치·버전 제공, 버전 변경 시 백업·복원 안내 |
| 제작 개발사 | 새 PHP 버전에서 홈페이지 프로그램이 돌도록 수정, 수정 범위·비용·일정 제시 |
| 홈페이지 운영자(병원) | 백업 확인, 개발사·호스팅사에 조치 요청과 회신 기록, 조치 후 핵심 기능 확인 |
| 개발사 연락이 끊긴 경우 | 호스팅사 문의 + 외부 전문 업체 점검으로 패치·전환·이전 중 무엇이 가능한지 판단 |
- 지금 쓰는 PHP 버전과, 패치(같은 계열)로 끝나는지 버전 전환이 필요한지
- 새 버전에서 막히는 기능(게시판·상담 신청·로그인·결제 등)과 수정 범위·비용·일정
- 작업 전 백업 방법과, 문제가 생겼을 때 되돌리는 방법
- 작업 후 확인할 항목과 결과 보고 방식
침해가 의심될 때 — 격리 · 기록 보존 · 신고
- 격리 — 홈페이지를 점검 화면으로 돌리거나 접근을 막아 추가 피해를 줄입니다. 서버를 바로 지우거나 다시 설치하지 마세요.
- 기록 보존 — 웹 접속·오류 기록, 바뀐 파일, 관리자 접속 기록을 지우지 말고 따로 복사해 둡니다. 원인 확인과 신고에 필요합니다.
- 신고 — 해킹 피해는 KISA 보호나라(boho.or.kr) 침해사고 신고 또는 국번 없이 118로 신고합니다. 개인정보 유출이 의심되면 개인정보보호위원회 개인정보 포털(privacy.go.kr)의 유출 신고 안내를 확인하세요.
- 조치 기록 — 언제 무엇을 확인하고 누구에게 요청했는지 시간순으로 남깁니다. 비밀번호·API 키 교체도 기록합니다.
신고 대상·기한 등 법적 판단은 사안마다 다르니, 공식 안내와 전문가의 확인을 받으세요.
공식 공지와 보도, 출처별로
- 보도긴급 패치 2주 지났는데…취약 버전 PHP 2900만 개 여전히 사용2026.11.04 · 뉴스1
- 보도PHP2Shell 공개 3일 만에 서버 공격…"AI가 공격 속도 높여"2026.11.03 · 뉴스1
- 보도PHP2Shell 공개 뒤 무엇을 확인해야 하나… 웹사이트탭 보안 점검으로 짚어 본 대응 순서2026.11.03 · 유스연합
- 보도“주소만 입력하면 PHP 웹사이트 보안 점검”…티피아이인사이트, ‘메...2026.11.03 · kbsm.net
- 보도PHP 취약점에 전북 주요 문화예술시설 사이트 중단 속출2026.11.03 · 노컷뉴스
- 보도PHP 취약점에 방화벽 뚫리고 한국 서버 30대 표적…북한 해커 배후 의혹2026.11.02 · e-science.co.kr
- 보도[PHP 비상] 공격 진화하지만 뚫리는 이유는 비슷…'가시성' 과제로2026.11.02 · 디지털데일리
- 보도[PHP 비상] 공격 진화하지만 뚫리는 이유는 비슷…`가시성` 과제로2026.11.02 · 디지털데일리
- 보도"우리 해킹 포럼 정상 영업합니다"…PHP2셸로 문 닫았던 다크웹 포럼 활...2026.11.02 · 보안뉴스
- 보도“우리 해킹 포럼 정상 영업합니다”…PHP2셸로 문 닫았던 다크웹 포럼 활동 재개2026.11.02 · 보안뉴스
| CVE | NVD 평가 | EPSS | CISA KEV | CISA SSVC 악용 |
|---|---|---|---|---|
| CVE-2026-109618 | CVSS 3.1 9.8 · 4.0 9.2 | 99.999% 상위 0.01% · 2026-11-03 | 등재 2026-10-26 | 실제 악용 확인 (2026-10-21) |
| CVE-2026-109619 | CVSS 3.1 8.1 · 4.0 9.2 | 99.999% 상위 0.01% · 2026-11-03 | 등재 2026-10-26 | 실제 악용 확인 (2026-10-21) |
| CVE-2026-115560 | 자료 없음 | 아직 없음 | 미등재 (2026.10.30 목록 기준) | — |
| CVE-2026-111497 | CVSS 3.1 9.8 · 4.0 9.2 | 82.6% 상위 0.33% · 2026-11-03 | 등재 2026-10-27 | 실제 악용 확인 (2026-10-23) |
각 기관이 공개한 값을 그대로 옮기며 기준일을 함께 적습니다. 미등재·확인 안 됨은 ‘그 날짜 기준 공식 확인 전’이라는 뜻이지 안전하다는 뜻이 아닙니다.
자주 묻는 질문
PHP2Shell(CVE-2026-109618·CVE-2026-109619)이 무엇인가요?
2026년 10월 공개된 PHP 코어의 치명적 취약점으로, 로그인(인증) 없이 원격에서 서버 명령을 실행(RCE)할 수 있습니다. CVSS 9.2(치명적)이며, 개별 사이트 코드가 아니라 PHP 자체의 결함이라 PHP로 동작하는 모든 웹사이트가 대상입니다.
어떤 PHP 버전이 안전한가요?
PHP 8.2.35, 8.3.36, 8.4.27, 8.5.12 이상에서 패치됐습니다. 지원이 종료된 PHP 8.1 이하는 패치가 제공되지 않으므로, 지원되는 상위 버전으로 전환해야 합니다.
HTTPS를 쓰면 PHP2Shell로부터 안전한가요?
아니요. HTTPS는 데이터가 오가는 전송 구간을 암호화할 뿐이고, PHP2Shell은 데이터가 도착하는 서버의 PHP 프로그램 결함입니다. 보호하는 계층이 달라 HTTPS를 쓰고 있어도 PHP2Shell은 막지 못합니다.
내 서버가 PHP2Shell에 취약한지 어떻게 확인하나요?
php2shell.tpiinsight.ai에 사이트 주소를 입력하면, 공격 요청 없이 공개된 응답 헤더·HTML 메타·사이트맵·피드만으로 PHP 버전과 기반 프레임워크, 마지막 갱신일을 분석해 취약 여부를 알려줍니다.
PHP 버전이 숨겨져 있어도 파악할 수 있나요?
기반 프레임워크·CMS의 버전으로 그 버전이 요구·지원하는 PHP 범위를 파악합니다. 지원하는 PHP 상한이 8.2 미만이면 기저 PHP가 지원 종료 대역으로 확정됩니다. 또 사이트맵·피드의 마지막 갱신일이 패치 공개일(2026-10-21) 이전이면 아직 패치하지 않았을 가능성을 함께 표시합니다.
홈페이지 배포일(파일 날짜)로 PHP 패치 여부를 알 수 있나요?
알 수 없습니다. PHP 패치는 서버·호스팅 쪽(패키지 업데이트나 호스팅 관리 화면)에서 적용되어 홈페이지 파일의 날짜를 바꾸지 않습니다. 그래서 패치 공개 전에 마지막으로 배포된 사이트도 서버 PHP는 이미 패치됐을 수 있고, 반대로 최근에 배포한 사이트도 PHP는 옛 버전일 수 있습니다. 파일 날짜는 파일 복사 방식·CDN·빌드 도구에 따라 실제와 다르게 보이기도 합니다. 점검기는 이 날짜를 위험도 판정에 쓰지 않고, 사이트가 오랫동안 관리되지 않았는지(유지보수 담당 부재 가능성)를 보는 참고 정보로만 보여 줍니다. 실제 패치 여부는 서버의 php -v 또는 호스팅사 관리 화면으로 확인하세요.
아임웹·카페24 같은 외부 서비스를 쓰면 PHP2Shell에 안전한가요?
보통 운영사가 서버 PHP를 관리하므로 이용자가 직접 조치할 대상은 아닙니다. 다만 홈페이지가 패치 공개일 이후 갱신된 흔적이 없으면, 운영사의 PHP 패치 적용 여부를 운영사 공지나 관리자 화면에서 별도로 확인하는 것이 좋습니다.
지원이 끝난 프레임워크를 쓰면 왜 위험한가요?
더 이상 유지보수되지 않는 프레임워크·게시판(예: 제로보드, 그누보드4, 구버전 WordPress·Magento 1 등)은 보통 옛 PHP에서만 동작하고 새 보안 패치를 받지 못합니다. 그래서 PHP 버전이 숨겨져 있어도 지원 종료 프레임워크가 발견되면 위험으로 판단합니다.
HTTP2Shell(CVE-2026-111497)도 점검되나요?
예. HTTP2Shell 은 Google Brotli 압축 해제 라이브러리의 결함(CVSS 4.0 9.2)으로, Node.js·Bun·Python brotli·brotlicffi·Envoy·Istio 등 이 라이브러리를 쓰는 곳에 영향을 줍니다. 점검기는 응답에서 보이는 Node.js·Bun 버전과 Envoy 사용 여부로 판정하고, 보이지 않으면 '확인 필요'로 안내합니다. 수정 버전은 Node.js 22.23.4·24.22.1·26.12.1, Bun 1.4.4, Brotli 1.2.1, Python brotli 1.2.1·brotlicffi 1.2.1.0 이상입니다.
Node2Shell 과 HTTP2Shell 은 다른 취약점인가요?
같은 취약점(CVE-2026-111497)입니다. 처음에 Node.js 에서 알려져 Node2Shell 로 불렸지만, 결함이 Brotli 라이브러리 자체에 있어 Python·Bun·Envoy 등으로 영향이 넓어지면서 HTTP2Shell 로 부르게 됐습니다.
10월 21일 패치를 했는데, 추가로 공개된 세 번째 취약점(CVE-2026-115560)도 해당되나요?
CVE-2026-115560은 PHP 세션 처리 과정의 원격 코드 실행 결함으로, 10월 21일 패치(8.2.35·8.3.36·8.4.27·8.5.12)로는 해결되지 않습니다. 다만 세션 저장 방식을 php_binary 또는 php_serialize로 설정한 뒤 실행 중 ini_set()으로 php로 바꾸고, 파일 업로드 진행 상황 추적까지 켜져 있을 때만 생겨 기본 설정에서는 해당되지 않습니다. 임시 조치는 PHP2Shell과 같습니다 — session.upload_progress.enabled를 0으로 두고 PHP-FPM·웹서버 작업 프로세스를 모두 재시작하세요. 이미 적용했다면 추가 조치는 필요 없고, 정식 수정은 PHP 다음 정기 업데이트에 포함될 예정입니다.
패치를 했으면 끝난 건가요?
아니요. 두 가지가 더 필요합니다. 첫째, 공격 시도가 패치 공개(10월 21일) 전부터 관측됐다는 보고가 있으므로, 업데이트를 마쳤더라도 여유를 두고 10월 17일 이후의 웹 접속·오류 기록과 새로 생기거나 바뀐 PHP 파일·예약 작업을 조사해 이미 들어온 흔적이 없는지 확인해야 합니다. 둘째, 업데이트 전 인터넷에 열려 있던 서버는 메모리 유출로 설정 파일의 DB 비밀번호·API 키가 노출됐을 수 있으므로 DB 비밀번호·외부 연동 키·관리자 비밀번호·서명 키를 반드시 새로 바꾸고 옛 값을 폐기한 뒤 기존 로그인 세션을 끊어야 합니다.
외부 업체가 만든 홈페이지는 누가 고치나요?
웹호스팅사는 보통 서버의 PHP 패치·버전 제공까지 맡고, 고객의 프로그램(소스)은 직접 고치지 않습니다. 새 PHP 버전에서 홈페이지가 제대로 돌도록 고치는 일은 제작한 개발사와 수정 범위·비용·일정을 협의해야 합니다. 개발사 연락이 끊겼다면 호스팅사 문의와 함께 외부 전문 업체의 점검으로 패치·버전 전환·이전 중 무엇이 가능한지 판단하세요.
PHP 8.2를 쓰고 있는데 괜찮나요?
8.2.35 이상이면 PHP2Shell(CVE-2026-109618·109619)은 해결됩니다. 다만 PHP 8.2의 보안 지원은 2026년 12월 31일에 끝나므로, 연내에 8.3 이상으로 옮길 계획을 세우는 것이 좋습니다. 세션 처리 취약점(CVE-2026-115560) 임시 조치도 함께 확인하세요.
호스팅 관리 화면에서 PHP 버전만 바꾸면 되나요?
버전 변경 자체는 간단하지만, 상품에 따라 서버 자료·데이터베이스·내부 백업이 삭제되거나 되돌릴 수 있는 기간이 제한될 수 있습니다. 바꾸기 전에 반드시 직접 백업하고 호스팅사 안내를 확인하세요. 오래된 게시판·쇼핑몰 프로그램은 새 버전에서 오류가 날 수 있어, 바꾼 뒤 로그인·게시판·상담 신청·결제를 꼭 확인해야 합니다.
해킹이 의심되면 어디에 신고하나요?
해킹 피해는 KISA 보호나라(boho.or.kr) 침해사고 신고 또는 국번 없이 118로 신고할 수 있습니다. 개인정보 유출이 의심되면 개인정보보호위원회 개인정보 포털(privacy.go.kr)의 유출 신고 안내를 확인하세요. 신고 전후로 웹 접속·오류 기록과 바뀐 파일을 지우지 말고 보존해야 원인 확인이 가능합니다.
공격당하면 무슨 일이 생기나요?
서버 장악, 개인정보·고객 데이터 유출, 홈페이지 변조·악성코드 삽입, 랜섬웨어 감염, 내부망·다른 서버로의 확산으로 이어질 수 있습니다. 병원·쇼핑몰처럼 민감정보를 다루는 사이트는 유출 시 통지·신고 의무까지 더해져 특히 위험합니다.
PHP2Shell 점검은 AX 진단, AEO·GEO 진단, HTTPS 진단과 함께 MediAX 의 무료 진단기입니다.
MediAX 보기 ↗