이 글은 2026 년 10 월 22 일 현재 정보를 바탕으로 작성되었습니다. 'PHP' 에 상당히 심각한 취약점이 발견되었습니다. 그 이름은 'PHP2Shell'입니다. 뉴스에서 확인하고 불안해하는 분도 많으시지 않을까요. 포트폴리오 사이트나 클라이언트 사이트를 WordPress 로 제작하셨다면, "내가 무엇을 해야 할까?"라고 고민이 되시지 않겠습니까?
이 글에서는 웹 디자이너 여러분께 오늘 꼭 알아두셔야 할 내용을 정리해 드립니다.
PHP 자체의 취약점이 발견되었습니다.
발견된 취약점은 CVE-2026-109618 과 CVE-2026-109619 두 가지이며, 두 취약점 모두 CVSS 점수가 9.2(최대 10 점) 으로 매우 심각합니다. 조건이 충족되면 공격자는 로그인 없이 서버에서 악성 프로그램을 실행할 수 있습니다. 이는 WordPress 플러그인이 아니라 그 기반이 되는 PHP 자체의 문제이므로, PHP 를 사용하는 모든 웹사이트에 영향을 미칩니다. 공식 발표 전에 정보가 유출되어 수정 버전 공개 전에도 공격 시도가 관측되었다는 보고가 나왔습니다. 10 월 21 일 밤에 수정 버전(PHP 8.5.12/8.4.27/8.3.36/8.2.35) 이 공개되었습니다. PHP 8.1 이전 버전은 공식 지원이 종료되었으므로 일반적인 수정 버전은 제공되지 않습니다.
WordPress 를 최신 버전으로 업데이트해도 해결되지 않습니다.
이번 취약점은 WordPress 본체나 테마, 플러그인을 업데이트한다고 해서 바로 해결되지 않습니다. 문제는 WordPress 하에서 실행되는 서버 측 PHP 때문입니다. 국내 주요 렌탈 서버를 사용 중이시라면 PHP 수정은 서버 회사의 담당 사항입니다. 엑스 서버, 사쿠라 렌탈 서버, 로리ポップ! 등의 렌탈 서버에서는 PHP 본체의 보안 대응은 기본적으로 서버 회사가 수행합니다. 스스로 PHP 를 교체할 필요가 없습니다. 다만, '어떤 버전의 PHP 를 사용할 것인가'는 컨트롤 패널에서 사용자가 선택하는 경우가 많습니다. 오래된 테마에 맞춰 PHP 7.4 등을 선택해 두었다가 있다면 주의해야 합니다. 그렇지만 급하게 크게 버전을 올리면 테마나 플러그인이 작동하지 않을 수도 있습니다. 8.1 이 이전이라면 백업은 취한 상태에서 계획적으로 전환하세요. 유지보수 계약을 체결하고 있지 않더라도 '어떤 서버에서, 어떤 PHP 를 사용하고 있는가'를 파악하고 있는 것은 제작자 본인뿐인 경우가 많습니다. 먼저 제작한 사이트별로 이 두 가지를 확인해 보시기 바랍니다.
사용 중인 서버 업체는 무엇인가요 (공지사항 및 장애 정보 보기) ✅ PHP 버전은 무엇인가요?
PHP 버전은 WordPress 관리 화면의「도구」→「사이트 헬스」→「정보」탭→「서버」에서 확인할 수 있습니다. 다만, 숫자만으로는 수정이 적용되었는지 확실히 판단하기 어렵기 때문에, 최종적으로는 서버 업체의 공지사항이나 컨트롤 패널을 통해 확인하는 것이 가장 확실합니다.
클라이언트로부터 질문이 들어오면
뉴스를 본 클라이언트로부터 "우리 사이트는 괜찮을까요?"라고 물어보는 경우도 있을 수 있습니다. 그 경우에는 먼저 다음과 같이 말씀해 주세요.
웹사이트에서 사용 중인 'PHP' 프로그램에 중대한 취약점이 공개되었습니다. PHP 관련 수정은 서버 제공사가 담당하므로, 계약 중인 서버 제공사로부터 안내가 도착했는지 확인해 보시기 바랍니다.
불필요한 설명이나 과장 없이 '무슨 일이 일어났는지'와 '어디를 봐야 하는지'를 명확히 전달하세요.
제품 납품 시 '서버 및 PHP 버전'을 기록해 두세요.
이러한 일은 앞으로도 계속 발생할 것으로 보입니다. 납품 시 서버 회사, 플랜, PHP 버전을 메모해 두면 향후 문제가 발생했을 때 당황하지 않고 대응할 수 있습니다. 또한, 납품 후 업데이트나 문제 해결을 어느 정도까지 책임지는지, 즉 유지보수 범위를 결정하는 계기가 되기도 합니다.
사이트를 닫아야 하는 이유는 무엇인가?
국내 주요 렌탈 서버를 사용하는 일반적인 사이트라면 모두 폐쇄할 필요는 없습니다. 다만, 해당 취약점의 심각도가 매우 높다는 점은 분명합니다. 저는 각 서버 업체의 추가 보고를 계속 확인해 보겠습니다. WordPress 가 최신 버전이어도 그 기반이 되는 PHP 는 보호할 수 없습니다. 오늘은 먼저 자신이 만든 웹사이트의 '서버'와 'PHP 버전'을 확인해 보세요.
#워드프레스 #웹디자이너 #렌탈서버 #PHP #php2shell
출처: note 원문
번역: Gemma 3(.44) 초벌 + 교정 12청크
원문 보기 | 출처: note.com