긴급 보안 권고 · 2026.10.20 발표 CVE-2026-109618 · CVE-2026-109619 · CVSS 9.2

PHP 치명적 원격 코드 실행 취약점(PHP2Shell) 발생, 버전 업그레이드가 시급합니다

2026년 10월 20일 공개된 PHP 코어 엔진의 원격 코드 실행(RCE) 보안 취약점은 별도의 로그인이나 인증 없이도 외부 공격자가 서버 제어권을 탈취할 수 있는 치명적인 결함입니다. 공식 보안 지원이 종료된 PHP 8.1 이하 환경은 보안 패치가 제공되지 않으므로 안전한 최신 버전으로의 전환이 유일한 해결책입니다.

  • 취약점 위험도 CVSS 9.2 (Critical) 인증 없이 원격 악성코드 즉시 실행
  • 잠복 기간 약 14년 (PHP 5.4~) 2012년 이후 모든 구버전 코어 포함
  • 패치 미제공 대상 PHP 8.1 이하 전체 공식 보안 업데이트 영구 중단 상태
01 · WHY IT'S CRITICAL

이번 사태는 단순한 홈페이지 해킹이 아닌 PHP 엔진 자체의 결함입니다

홈페이지 제작 방식이나 관리 부주의로 발생한 문제가 아닙니다. 전 세계 웹사이트를 구동하는 PHP 엔진 내부에 14년간 숨어 있던 구조적 취약점이 AI 보안 연구를 통해 처음 공개되었습니다.

REASON 01

로그인 없이 서버 권한 즉시 탈취

관리자 계정을 몰라도 조작된 패킷 전송만으로 원격에서 웹셸(WebShell)을 실행할 수 있습니다. 고객 DB 유출, 랜섬웨어 감염, 피싱 경유지 악용 등 직접적인 피해로 직결됩니다.

REASON 02

워드프레스·그누보드·자체개발 무관

특정 CMS나 플러그인의 버그가 아니라 PHP 언어 코어의 취약점입니다. 어떤 제작사가 만들었든 PHP로 동작하는 모든 웹사이트와 쇼핑몰이 동일한 공격 대상에 포함됩니다.

REASON 03

구버전은 영구적으로 공식 패치 불가

PHP 8.1 이하(7.x, 5.x 포함)는 공식 보안 지원이 이미 종료되어 보안 패치가 배포되지 않습니다. 방화벽 등 임시 설정만으로는 우회 공격과 후속 취약점을 근본적으로 막을 수 없습니다.

02 · VERSION STATUS

사용 중인 PHP 버전별 위험도 및 공식 권고안

현재 운영 중인 서버의 PHP 버전을 선택해 보안 패치 지원 여부와 권장 조치를 즉시 확인해 보세요.

위험 · 공식 보안 패치 없음

PHP 8.1 이하 구버전은 즉시 PHP 8.3 이상으로 버전 전환이 필요합니다

공식 보안 지원(EOL)이 종료되어 CVE-2026-109618 · CVE-2026-109619 보안 패치가 제공되지 않습니다. 임시 보안 조치는 공격 경로를 일부 줄일 뿐 근본적인 해결책이 아니므로 프로그램 소스 호환성 수정과 함께 최신 버전 전환을 진행해야 합니다.

사용 중인 PHP 버전 공식 보안 지원 상태 PHP2Shell 공식 권고 핵심 대응 방안
PHP 8.5 지원 중 (최신 안정 버전) 8.5.12 이상으로 패치 마이너 보안 패치 즉시 적용
PHP 8.4 지원 중 (2028.12.31까지) 8.4.27 이상으로 패치 마이너 보안 패치 즉시 적용
PHP 8.3 지원 중 (2027.12.31까지) 8.3.36 이상으로 패치 마이너 보안 패치 즉시 적용
PHP 8.2 2026.12.31 지원 종료 예정 8.2.35 패치 후 상위 버전 전환 긴급 패치 적용 및 8.4 전환 권장
PHP 8.1 이하 (7.x · 5.x 포함) 공식 보안 지원 종료 (EOL) 공식 패치 없음 · 버전 업그레이드 필수 소스 호환성 수정 및 PHP 8.4 전환
03 · UPGRADE GUIDE

왜 서버 설정만 바꾸지 않고 홈페이지 프로그램까지 고쳐야 할까요?

스마트폰 운영체제를 크게 업데이트하면 오래된 앱이 멈추는 것처럼, 서버의 PHP 버전만 무작정 올리면 과거 문법으로 제작된 웹사이트에 화면 깨짐이나 접속 불능 오류가 발생합니다.

단순 서버 버전만 변경 시 홈페이지 작동 중단 및 기능 오류 발생

PHP 5.x · 7.x 시절 사용하던 폐기 함수(Deprecated)와 변경된 문법 체계가 PHP 8.x에서 차단되어 DB 연결 실패, 백지 현상, 결제·게시판 먹통이 발생합니다.

안전한 버전 업그레이드 공정 소스코드 호환성 리팩토링 + 스테이징 검수

기존 디자인과 데이터를 그대로 유지하면서 내부 프로그램 소스를 최신 PHP 8.x 문법에 맞게 정밀 수정하고, 테스트 서버에서 모든 기능을 검수한 뒤 무중단 전환합니다.

STEP 01

현재 환경 무료 진단

구동 중인 PHP 버전과 프레임워크, 플러그인, 레거시 코드 범위를 정밀 분석합니다.

STEP 02

프로그램 소스 수정

폐기된 구버전 함수를 최신 PHP 8.x 표준 문법으로 교체하고 취약 코드를 보완합니다.

STEP 03

스테이징 통합 검수

독립된 테스트 환경에서 회원가입, 게시판, 결제, 관리자 기능을 전수 점검합니다.

STEP 04

데이터 백업 · 안전 전환

전체 DB와 파일을 이중 백업한 후 서비스 중단 없이 최신 PHP 8.x 서버로 전환합니다.

비교 항목 구버전 유지 (임시 조치만 적용) PHP 8.x 정식 버전 업그레이드
PHP2Shell 취약점 방어 우회 공격 위험 상존 (불완전) 코어 엔진 원천 패치로 완벽 차단
향후 신규 보안 패치 지원 종료로 패치 영구 불가 공식 보안 릴리스 즉시 적용 가능
웹사이트 처리 속도 구형 엔진으로 응답 지연 및 부하 JIT 컴파일러 적용으로 처리 성능 대폭 향상
개인정보보호 법적 책임 보안 미조치로 인한 과징금·배상 위험 KISA 및 OWASP 최신 보안 권고 준수
04 · FAQ

자주 묻는 질문

PHP2Shell 취약점 대응과 버전 업그레이드에 관해 고객사분들이 가장 많이 궁금해하시는 내용을 정리했습니다.

아닙니다. 이번 PHP2Shell 취약점(CVE-2026-109618, CVE-2026-109619)은 개별 홈페이지 제작 과정의 실수가 아니라, 2012년 PHP 5.4부터 약 14년간 PHP 코어 엔진 자체에 숨어 있던 결함입니다. 전 세계 모든 개발자와 보안 전문가도 몰랐던 문제로, 최근 AI 기반 보안 연구를 통해 처음 발견되어 전 세계가 동시에 패치 및 버전 전환을 진행하고 있습니다.

임시 조치는 당장의 공격 경로를 줄이는 응급 처치일 뿐 완전한 해결책이 아닙니다. 특히 PHP 8.1 이하 버전은 공식 지원이 종료되어 이번 취약점뿐만 아니라 앞으로 발견될 후속 취약점에 대해서도 공식 패치를 전혀 받을 수 없습니다. 지원 중인 PHP 8.x 버전으로 업그레이드하는 것이 유일하고 근본적인 해결 방법입니다.

네, 가능합니다. 사용자 화면(UI/디자인)과 기존 게시물, 회원 정보 등 데이터베이스는 그대로 보존하면서 내부에서 동작하는 PHP 프로그램 소스코드만 새 버전 문법에 맞게 리팩토링하여 안전하게 전환해 드립니다.

버전을 모르셔도 괜찮습니다. 아래 무료 진단 신청란에 홈페이지 주소(URL)만 남겨 주시면 전담 엔지니어가 서버 환경과 PHP 버전, 업그레이드 필요 여부를 무료로 점검해 안내해 드립니다.

FREE SECURITY CHECK

버전을 몰라도 괜찮습니다. 홈페이지 주소만 알려 주세요.

현재 구동 중인 PHP 버전과 보안 취약점 노출 여부, 안전한 업그레이드 방안을 무료로 진단해 드립니다. 상담 신청만으로는 어떠한 작업도 임의로 진행되지 않습니다.

  • 2026.10.20 발표 PHP2Shell 취약점 노출 여부 즉시 판별
  • 기존 디자인·데이터 100% 보존 무중단 업그레이드 설계
  • OWASP Top 10 및 KISA 웹 보안 가이드라인 기준 점검

무료 보안 진단 · 업그레이드 상담 신청

접수 순서와 보안 긴급도를 고려해 전담 엔지니어가 신속히 안내해 드립니다.

오투베이션 공식홈페이지 오투베이션 문의하기