PHP 치명 결함 공식 패치 나흘 전 뚫렸다
전 세계 웹사이트의 약 70%를 구동하는 핵심 오픈소스 프로그래밍 언어 PHP에서 10년 이상 방치되었던 치명적인 보안 결함이 드러나며 전 세계 인터넷 인프라가 거센 충격에 휩싸였다. 공식 보안 패치가 전 세계에 공개되기도 전에 정체불명의 공격자가 해당 결함을 무기화해 실제 공격에 착수한 정황이 확인되었기 때문이다. 아르스테크니카(Ars Technica) 보도에 따르면 아마존 위협 인텔리전스(Amazon Threat Intelligence)는 공식 패치가 발표된 2026년 10월 21일보다 나흘 앞선 10월 17일 자사 위협 유인 시스템인 매드팟(MadPot)에서 해당 취약점을 악용하려는 시도가 이미 발생했음을 확인했다고 밝혔다.
이번에 확인된 취약점 집합은 PHP2Shell로 명명되었으며 세부적으로는 CVE-2026-109618 및 CVE-2026-109619 두 건의 결함으로 구성된다. 공통 취약점 점수 시스템(CVSS) v4.0 평가에서 두 취약점은 모두 위험 수준의 최고 단계에 가까운 9.2점의 심각도(Critical)를 부여받았다. 외부 침입자가 사전 인증 절차를 거치지 않고도 임의의 시스템 명령어를 원격으로 실행할 수 있는 사전 인증 원격 코드 실행(pre-authentication RCE)을 허용한다는 점에서 파괴력이 극도로 높다. 조사 결과 이 결함들은 캘리프(Calif), 오픈AI(OpenAI), 구글 모회사 알파벳이 인수한 보안 기업 위즈(Wiz) 연구원들이 AI 도구를 활용해 발굴한 것으로, 10년 넘게 은폐되어 있던 PHP 내부 메모리 관리 및 오류 처리 핵심 코드의 취약점으로 드러났다.
문제는 보안 전문가들이 취약점을 조용히 보완하기 위해 가동하는 공식 엠바고 절차가 무력화되었다는 점이다. 통상적인 조율된 취약점 공개(Coordinated Disclosure) 체계는 취약점 발견 사실을 소프트웨어 관리 주체에게만 비공개로 전달해 방어 패치를 먼저 완성한 뒤 일반에 공개하도록 설계되어 있다. 그러나 아마존의 CJ 모제스(CJ Moses) 최고정보보안책임자(CISO)는 이번 공격 시도가 상용 익명화 네트워크와 연계된 IP 주소에서 발원했다고 밝히며, 해당 결함이 엠바고 보호 아래 있던 시점에 익명 IP를 통해 유인 시스템을 타격했다는 점은 위협 행위자의 조직적인 공작임을 시사하지만 이들이 공식 발표 전에 침투 정보를 어떻게 입수했는지는 명확히 규명되지 않았다고 설명했다.
취약점 공개 이후 침투 코드가 만들어지기까지 걸리는 시간 공식도 AI 도구의 등장으로 완전히 붕괴했다. 기존 보안 생태계에서는 소수의 고도로 숙련된 전문 해커가 패치 전후 코드의 차이를 역분석해 실증 공격 코드(PoC)를 제작하기까지 수일에서 수주의 완충 시한이 존재했으며 대다수 일반 공격자들은 이를 기다려 악용하는 구조였다. 반면 최근에는 고도화된 AI 기반 코드 분석 도구가 보편화되면서 패치 차이점 분석(diff)을 거쳐 실제 동작하는 익스플로잇을 무기화하는 데 걸리는 시간이 수 시간 또는 수 분 단위로 단축되었다. 코스틴 라이우(Costin Raiu) TLP:Black 공동창업자 역시 AI 도구가 취약점 악용 경쟁을 한층 가속하고 있다고 짚었다.
사태가 급박해지자 PHP 재단은 2026년 10월 21일 14시(UTC)를 기해 현재 공식 지원 대상인 PHP 8.2.35, 8.3.36, 8.4.27, 8.5.12 버전을 대상으로 긴급 보안 패치를 배포했다. 하지만 상용 익명화 네트워크와 호주 소재 IP(103.216.220.92) 등을 경유한 무단 악용 시도가 이미 실제 인터넷 환경(in the wild)에서 광범위하게 확산 중인 상태다. AI 분석 기술이 방어자의 탐지 역량뿐 아니라 공격자의 무기화 속도까지 동시에 비약적으로 끌어올리면서 며칠 단위의 대응 여유를 상정해 왔던 기존 보안 관리 규정과 패치 프레임워크 전반의 근본적인 재편이 불가피해졌다.
출처별 관점 비교
| Ars Technica | 엠바고 해제 나흘 전부터 발생한 조기 침투 시도 사실과 전 세계 웹사이트가 겪는 긴급 패치 압박에 초점 |
|---|---|
| AWS Security Blog | 자사 허니팟 MadPot에서 포착된 구체적 공격 흔적과 함께 AI 도구로 인해 패치에서 익스플로잇 제작까지의 시간 차이가 사라진 구조적 변화에 주목 |
| The Guardian | 전 세계 웹의 70%가 사용하는 PHP의 의존성 위험과 각국 정부 사이트의 선제적 오프라인 조치 등 사회적 파급 효과 강조 |
이 이슈의 흐름
전 세계 웹사이트의 약 70%를 구동하는 핵심 기반 언어 PHP에서 10년 이상 방치된 치명적 메모리 결함 두 건이 AI 도구에 의해 발굴되면서 글로벌 웹 생태계 전체가 보안 위기에 직면했다. 오픈AI와 위즈 등의 연구진이 취약점을 파악하고 보안 엠바고를 유지하는 동안, 공식 패치 발표 나흘 전인 10월 17일부터 이미 미지의 공격자가 이를 악용하려는 시도가 아마존 감시망에 포착되었다. 과거에는 패치가 배포된 뒤 패치 코드를 리버스 엔지니어링하여 공격 도구를 만드는 데 며칠 이상의 완충 시한이 존재했으나, 최신 AI 분석 도구는 공개 즉시 혹은 유출된 징후만으로 수 분에서 수 시간 만에 침투 코드를 생성할 수 있게 만들었다. 이로 인해 취약점 공개 후 조치 기간을 며칠 혹은 몇 주로 산정하던 기존 보안 SLA와 조율된 공개(Coordinated Disclosure) 프레임워크가 실질적인 무력화 위험에 놓였음을 보여준다.
- 아마존, 파이토치 네이티브 백엔드 토치뉴런 오픈소스 공개 TechCrunch · 10/20
- 주요 LLM 안전 시스템 우회 취약점 발견, AI 보안 체계 근본적 재검토 필요 IEEE Spectrum · 10/10
- 1패스워드, AI 비밀번호 격리 인증 출시…매출 5억 달러 돌파 TechCrunch · 10/23
- 오픈AI 회의실 도청 혐의 전직 사우디 연구원, 법원 구속 연장 Ars Technica · 10/20
- 구글과 MS, 25년 된 레거시 기술 XSLT 브라우저 퇴출 추진 Hacker News · 10/19