기술 · 뉴스 기사
「PHP2Shell」이라고 불리는 2개의 중요한 PHP 취약점이 웹의 대부분을 노출시킨다
게시:
요약
「PHP2Shell」이라는 별명의 2개의 중요한 PHP 취약점으로 인해 공격자는 로그인 없이 웹 서버에서 악성 코드를 실행할 수 있습니다. 이를 발견한 보안 회사에 따르면 그렇습니다. CVE-2026-109618 및 CVE-2026-109619의 패치는 2026년 10월 21일에 릴리스되었으며, 연구자들이 버그를 처음 보고한 후 몇 개월이 지났습니다. 그 이후 여러 회사가 야생에서의 악용 시도를 기록했습니다.
이 버전은 원문(English)의 기계 번역입니다. 원문 읽기
2026년 10월 21일, PHP 프로젝트는 보안 연구자들이 2개의 중요한 원격 코드 실행 취약점을 공개한 후 언어의 패치된 버전을 릴리스했습니다. 이 결함들은 집단적으로 「PHP2Shell」이라는 별명으로 추적되었습니다. CVE-2026-109618 및 CVE-2026-109619로 추적되는 결함은 클라우드 보안 회사 Wiz Research에 의해 발견되었습니다. Wiz는 Calif 및 OpenAI 조직이 발견, 조정 및 패치 검증에 기여한 것으로 크레디트했습니다. Wiz의 공개 기록에 따르면.
두 취약점이 하는 일
Wiz는 2개의 CVE가 실제로 4개의 서로 다른 기본 버그를 번들링한다고 말합니다. CVE-2026-109618은 PHP의 세션 업로드 진행 상황 역직렬화기의 use-after-free 결함을 다루며, 원격 코드 실행을 위해 악용될 수 있습니다. 또한 인증 없이 실행 중인 PHP 워커 프로세스에서 메모리를 유출할 수 있는 관련 버그가 있습니다. CVE-2026-109619는 PHP의 치명적 오류 백트레이스 처리의 use-after-free와 OPcache의 별도의 타입 혼동 결함을 다룹니다. OPcache는 PHP의 공유 메모리 바이트코드 캐시입니다.
Wiz에 따르면, 두 문제 모두 거의 모든 PHP 요청이 통과하는 코드 경로에 있습니다: 메모리 관리 및 오류 처리. PHP Foundation은 SecurityWeek에서 보도한 댓글에서 동일한 사항을 언급했습니다.
두 문제 모두 거의 모든 요청이 만나는 PHP의 부분에 있습니다: 메모리 관리 및 오류 처리.
발견 타임라인
Wiz Research 팀은 블로그 포스트에서 Sagi Tzadik, Shir Tamari, Nir Ohfeld 및 Tomer Schwartz로 명명됩니다. 팀은 2026년 8월 19일에 첫 번째 버그를 발견했다고 합니다. 이후 2일간 WordPress 및 Drupal 설치에 대한 작동하는 원격 코드 실행 익스플로잇을 확인했습니다. 팀은 2026년 8월 24일에 PHP 보안 팀에 결과를 보고했습니다. 공개 공개 및 해당 패치는 2026년 10월 21일에 뒤따랐습니다.
Wiz는 Google의 Gemini 4 Argon과 OpenAI의 GPT-5.6 Sol을 포함한 AI 코딩 모델을 사용하여 개념 증명 익스플로잇을 구축하는 데 도움이 되었다고 말합니다. 이전에 전문 연구자들이 몇 개월이 걸렸던 작업을 몇 시간 내에 달성할 수 있는 것으로 설명합니다.
누가 영향을 받는가
Wiz는 기본 결함이 지난 약 10년 동안 릴리스된 거의 모든 PHP 버전에 존재한다고 합니다. 두 CVE 중 하나 이상이 PHP 5.4 이후에 존재합니다. 회사는 현재 릴리스의 세 개의 널리 사용되는 콘텐츠 관리 시스템에 대해 인증되지 않은 원격 코드 실행을 확인했다고 합니다: WordPress, Drupal 및 Joomla. SecurityWeek는 버그가 공통 PHP 배포 방법에 영향을 미친다고 보도합니다: PHP-FPM, Apache with mod_php, php-cgi, FrankenPHP 및 LiteSpeed.
Wiz는 노출 규모를 인터넷의 약 70%에 영향을 미치는 것으로 표현합니다. 이는 어떤 형태로든 PHP에서 실행되는 웹 사이트의 점유율을 나타냅니다. 회사의 기록에 따르면.
| 항목 | 세부 사항 |
|---|---|
| CVE-2026-109618 | 세션 업로드 진행 상황 역직렬화기의 use-after-free; 원격 코드 실행을 가능하게 함 |
| CVE-2026-109619 | 치명적 오류 백트레이스의 use-after-free와 OPcache 타입 혼동 버그 |
| 심각도 | PHP 보안 팀에 의해 9.2로 평가됨. SecurityWeek에 따르면 |
| 패치된 버전 | PHP 8.5.12, 8.4.27, 8.3.36, 8.2.35, 2026년 10월 21일 릴리스 |
| 백포트 | PHP 7.4, 8.0 및 8.1에 대한 최소 수정도 발행됨 |
| 발견자 | Wiz Research, 발견, 조정 및 패치 검증에 대한 Calif 및 OpenAI의 기여에 대한 크레디트 |
공개 이후 악용 시도
여러 보안 회사는 공개 주변의 공격 트래픽을 모니터링했습니다. SecurityWeek는 watchTowr이 패치가 착륙한 시점의 야생에서의 첫 번째 악용 시도를 감지했지만 성공한 손상을 확인하지 않았다고 보도합니다. Hadrian은 SecurityWeek에 패치가 릴리스되기 전에도 대규모 악용 시도를 관찰했다고 말했습니다. PHP의 세션 업로드 진행 코드 경로에 집중되었습니다. Patchstack, Cloudflare 및 Vega는 공개 날짜에 시도를 기록했습니다. Amazon은 패치가 배송되기 4일 전에 악용 시도를 식별했다고 말했습니다.
PHP의 규모가 이를 중요하게 만드는 이유
PHP는 덴마크-캐나다 프로그래머 Rasmus Lerdorf에 의해 작성되었으며 1995년에 처음 릴리스되었습니다. 웹 사이트를 구축하기 위한 가장 널리 사용되는 서버 측 스크립팅 언어 중 하나로 남아 있습니다. Wikipedia에 따르면. 동일한 소스는 2025년 11월 현재 PHP 구동 웹 사이트의 절반 이상이 여전히 지원되지 않는 PHP 7 브랜치에서 실행되고 있으며, 약 9.7%가 여전히 PHP 5에서 실행되고 있다고 주의합니다. 이는 수년 전에 중단되었습니다. 보안 연구자들은 더 광범위한 PHP 생태계 전반에 걸쳐 신속한 패치를 복잡하게 하는 레거시 소프트웨어 패턴이라고 말합니다.
자주 묻는 질문
- PHP2Shell이란 무엇입니까?
- PHP2Shell은 연구자들이 CVE-2026-109618 및 CVE-2026-109619 두 개의 중요한 PHP 취약점에 부여한 별명입니다. Wiz Research에 따르면 공격자가 로그인 없이 웹 서버에서 코드를 실행할 수 있게 해줍니다.
- 어떤 PHP 버전이 영향을 받습니까?
- Wiz는 두 결함 중 하나 이상이 PHP 5.4부터 현재 릴리스까지의 PHP 버전에 영향을 미친다고 합니다. 패치는 PHP 8.5.12, 8.4.27, 8.3.36 및 8.2.35에 대해 발행되었습니다. SecurityWeek에 따르면 PHP 7.4, 8.0 및 8.1에 대한 최소 백포트가 있습니다.
- PHP2Shell이 실제로 악용되었습니까?
- 예. SecurityWeek는 watchTowr, Hadrian, Patchstack, Cloudflare, Vega 및 Amazon이 모두 따로따로 악용 시도를 기록했다고 보도합니다. 2026년 10월 21일에 공식 패치가 릴리스되기 전 일부도 있습니다.
- 누가 PHP2Shell 취약점을 발견했습니까?
- 클라우드 보안 회사 Wiz는 2026년 8월 19일부터 버그를 발견했으며 2026년 8월 24일에 PHP 보안 팀에 보고했습니다. Wiz는 기록에 따르면 발견, 조정 및 패치 검증에 대한 Calif 및 OpenAI 조직의 기여에 대한 크레디트를 합니다.
- 어떤 플랫폼이 취약한 것으로 확인되었습니까?
- Wiz는 영향을 받는 PHP 버전에서 실행되는 WordPress, Drupal 및 Joomla의 현재 릴리스에 대해 인증되지 않은 원격 코드 실행을 시연했다고 합니다.
출처
이 글은 인공지능으로 작성되었고 게시 전에 자동 출처 검증을 거쳤습니다. 오류를 발견하면 정정을 요청해 주세요. 정정 또는 반론 요청 · 제작 원칙
관련 기사

기술비교
PlayStation 5 Pro vs 매칭 게이밍 PC: 가격 및 성능 비교
소니는 2024년 11월에 PlayStation 5 Pro를 699.99달러에 출시했지만, Engadget의 보도에 따르면 미국 가격은 2026년 4월까지 약 900달러로 올랐고, 2026년 10월 SlashGear 추정에서는 약 1,580달러 근처입니다. 벤치마커들이 콘솔과 가장 가깝다고 생각하는 GPU와 CPU를 기반으로 구축된 PC는 SlashGear와 BGR 테스트에 따르면 선택한 부품에 따라 약 1,050달러에서 1,530달러의 비용이 듭니다.

기술목록
Google Play 스토어 외부에서 얻을 수 있는 최고의 Android 앱 및 유틸리티
Android 사용자는 Google Play로 제한되지 않습니다. 오픈소스 저장소 F-Droid, 익명 Google Play 클라이언트 Aurora Store, 업데이트 추적기 Obtainium, Shizuku 기반 카탈로그 ShizuStore는 모두 공식 스토어가 나열하지 않거나 허용하지 않는 앱을 배포합니다. MakeUseOf와 Pocket-lint의 보도를 바탕으로 알아야 할 9개의 스토어와 유틸리티를 소개합니다.
기술해설 기사
PHP2Shell: 정부를 오프라인으로 내린 2개의 중대한 PHP 결함
PHP2Shell은 PHP 프로그래밍 언어의 2개의 중대한 인증 없는 원격 코드 실행 결함인 CVE-2026-109618 및 CVE-2026-109619의 별칭이며, 2026년 10월 20-21일에 공개되었습니다. PHP가 세계 웹사이트의 매우 큰 부분을 지원하기 때문에, 이 결함들은 여러 정부가 예방 조치로 공개 사이트를 오프라인으로 내리게 했습니다. 공식 수정은 PHP 업그레이드입니다. 중간 서버 측 완화가 존재하지만, 개별 사용자가 할 수 있는 것은 침해 알림 감시 및 강력하고 고유한 암호 사용을 넘어 거의 없습니다.

기술비교
iPhone Duo vs Samsung Galaxy Z Fold7: 폴더블 폰 비교
Apple의 첫 번째 폴더블 스마트폰인 iPhone Duo는 2026년 10월 23일 $1,999의 시작 가격으로 판매되었습니다. 이는 Samsung의 Galaxy Z Fold7($1,999.99)보다 1센트 저렴합니다. 두 개의 책 모양의 폴더블 스마트폰은 주로 화면 크기, 카메라 하드웨어, 무게 및 충전 속도가 다르지만, 발출 시기는 1년 이상 떨어져 있음에도 불구하고 거의 동일한 시작 가격으로 판매됩니다.