평소처럼 블로그를 운영하고 있는데 갑자기 이런 소식을 듣는다면 어떨까요?
“워드프레스에서 사용하는 PHP에 심각한 보안 문제가 발견됐다.”
“해커가 비밀번호 없이도 서버를 공격할 수 있다.”
워드프레스로 블로그를 운영하는 사람이라면 걱정부터 될 수 있습니다.
그런데 PHP가 대체 무엇일까요? 컴퓨터 프로그램을 잘 모르는 사람도 이해할 수 있도록 아주 쉽게 설명해 보겠습니다.
1. PHP란 무엇일까요?
우리가 인터넷에서 보는 웹사이트는 겉으로는 단순해 보입니다.
블로그에 들어가면 글이 보이고, 사진이 나타나고, 댓글을 남길 수도 있죠.
하지만 이 모든 과정이 저절로 이루어지는 것은 아닙니다. 웹사이트 뒤에서는 여러 프로그램이 바쁘게 움직이고 있습니다.
그중 하나가 바로 PHP입니다.
조금 더 쉽게 이해하기 위해 웹사이트를 식당이라고 생각해 볼까요?
- 웹사이트는 손님이 방문하는 식당입니다.
- 방문자는 음식을 주문하는 손님입니다.
- PHP는 주방에서 주문을 처리하는 요리사입니다.
- 웹페이지는 손님에게 전달되는 완성된 음식입니다.
손님이 식당에서 음식을 주문하면 요리사는 재료를 준비하고 요리를 만듭니다.
마찬가지로 우리가 블로그의 글을 클릭하면 PHP가 필요한 정보를 가져와 웹페이지를 보여주는 일을 도와줍니다.
즉, PHP는 웹사이트가 제대로 작동하도록 뒤에서 일하는 프로그램 언어입니다.
모든 웹사이트가 PHP를 사용하는 것은 아니지만, 전 세계적으로 널리 사용되는 워드프레스는 PHP를 기반으로 만들어졌습니다.
2. 그런데 PHP에 무슨 문제가 생긴 걸까요?
2026년 10월 21일, PHP 개발팀은 아주 심각한 보안 문제 두 가지를 해결하기 위한 긴급 업데이트를 발표했습니다.
이번에 발견된 문제는 **PHP2Shell(피에이치피 투 셸)**이라는 이름으로 알려졌습니다.
보안 취약점이란 무엇일까요?
집에 튼튼한 현관문이 있다고 생각해 보겠습니다.
현관문은 비밀번호를 입력해야 열립니다. 그런데 어느 날 누군가 창문에 잠금장치가 제대로 작동하지 않는 문제가 있다는 사실을 발견했습니다.
집주인은 문을 잘 잠갔다고 생각하지만, 나쁜 사람이 그 창문을 통해 몰래 들어올 수도 있는 것이죠.
컴퓨터에서도 비슷한 일이 일어날 수 있습니다.
PHP 프로그램에서 발견된 오류를 악용하면, 해커가 정상적인 로그인 절차를 거치지 않고 서버에서 위험한 명령을 실행할 가능성이 있습니다.
이것을 어려운 말로 원격 코드 실행(Remote Code Execution)이라고 합니다.
쉽게 말해 멀리 떨어진 사람이 인터넷을 통해 다른 컴퓨터에 자신이 원하는 명령을 내리는 것입니다.
이번 취약점은 심각도를 평가하는 기준에서 10점 만점에 9.2점을 받았습니다.
그만큼 주의가 필요한 문제라는 뜻입니다.
3. 해커가 공격하면 어떤 일이 생길까요?
취약한 PHP를 사용하는 서버가 공격에 노출되면 여러 문제가 발생할 수 있습니다.
예를 들어 다음과 같은 일들이 가능해질 수 있습니다.
- 블로그에 저장된 정보가 유출될 수 있습니다.
- 웹사이트의 내용이 마음대로 변경될 수 있습니다.
- 서버에 악성 프로그램이 설치될 수 있습니다.
- 사이트가 제대로 작동하지 않을 수 있습니다.
물론 PHP를 사용하는 모든 웹사이트가 이런 피해를 입었다는 뜻은 아닙니다.
보안에 문제가 있는 프로그램을 그대로 사용하면 공격을 받을 위험이 있다는 의미입니다.
자동차에 결함이 발견됐다고 해서 모든 자동차가 사고를 당하는 것은 아니지만, 문제가 확인되면 수리해야 하는 것과 같습니다.
4. 워드프레스도 위험한가요?
여기서 중요한 사실이 하나 있습니다.
이번 사건은 워드프레스 프로그램 자체에서 발견된 문제가 아닙니다.
워드프레스가 사용하는 PHP에서 발견된 문제입니다.
앞에서 식당 이야기를 했었죠?
이번 사건은 식당 건물이나 메뉴판에 문제가 생긴 것이 아니라, 여러 식당에서 사용하는 주방 설비에 결함이 발견된 것과 비슷합니다.
따라서 워드프레스뿐 아니라 PHP를 사용하는 다른 종류의 웹사이트도 영향을 받을 수 있습니다.
실제로 보안 연구자들은 워드프레스 외에 Drupal, Joomla 등 PHP를 사용하는 웹사이트 프로그램에서도 공격 가능성을 확인했습니다.
그렇다면 워드프레스로 블로그를 운영하는 사람은 모두 직접 문제를 해결해야 할까요?
그렇지는 않습니다.
5. WordPress.com을 이용한다면?
여기서 WordPress.com과 직접 설치하는 워드프레스의 차이를 알아둘 필요가 있습니다.
WordPress.com에서 블로그를 만든 경우
WordPress.com은 블로그를 쉽게 만들고 운영할 수 있도록 서버 관리까지 제공하는 서비스입니다.
식당으로 비유하면 주방 설비의 관리와 수리를 전문 업체가 맡아주는 것과 비슷합니다.
이번 보안 문제가 알려진 뒤, WordPress.com을 운영하는 Automattic은 공식 발표를 통해 자사 호스팅 서비스를 이용하는 웹사이트에 이미 보호 조치가 적용됐다고 밝혔습니다.
따라서 WordPress.com에서 직접 운영하는 블로그라면 이번 PHP 보안 취약점을 해결하기 위해 사용자가 별도로 업데이트할 필요는 없습니다.
개인 도메인을 연결해서 사용하더라도 WordPress.com에서 호스팅하고 있다면 마찬가지입니다.
워드프레스를 직접 설치한 경우
반면 외부 호스팅 업체나 개인 서버에 워드프레스를 직접 설치했다면 상황이 다릅니다.
PHP 업데이트가 적용됐는지 확인해야 합니다.
일부 호스팅 업체는 자동으로 보안 업데이트를 진행하지만, 사용자가 직접 관리해야 하는 경우도 있기 때문입니다.
이번 취약점은 PHP 자체의 문제이므로 워드프레스나 플러그인만 업데이트한다고 해결되는 것은 아닙니다.
서버를 직접 관리한다면 수정된 PHP 버전으로 업데이트하는 것이 중요합니다.
6. 지금 내 블로그에서 확인해야 할 것은?
컴퓨터를 잘 모르는 사람이라도 다음 사항은 확인할 수 있습니다.
① 어떤 워드프레스 서비스를 사용하고 있는지 확인하기
WordPress.com에서 만들었는지, 아니면 호스팅 업체에 워드프레스를 직접 설치했는지 확인해 보세요.
② WordPress.com이라면 계정 보안 확인하기
이번 PHP 문제에 대한 보호 조치는 이미 적용됐다고 발표됐습니다.
하지만 평소에도 계정을 안전하게 관리하는 것이 중요합니다.
비밀번호를 안전하게 설정하고, 가능하면 2단계 인증을 활성화하는 것이 좋습니다.
③ 외부 호스팅을 사용한다면 PHP 업데이트 확인하기
호스팅 업체가 이번 보안 문제에 대한 업데이트를 적용했는지 확인하세요.
직접 서버를 관리한다면 PHP 공식 사이트에서 보안 수정 버전을 확인할 수 있습니다.
④ 이상한 변경 사항이 없는지 살펴보기
모르는 게시글이 생겼거나, 새로운 관리자 계정이 추가됐거나, 웹사이트가 이상한 곳으로 연결된다면 확인이 필요합니다.
다만 웹사이트가 정상적으로 보인다는 이유만으로 보안 문제가 없다고 단정해서는 안 됩니다.
7. 이번 사건에서 우리가 알아두면 좋은 것
이번 사건은 컴퓨터 프로그램도 완벽할 수는 없다는 사실을 보여줍니다.
우리가 매일 사용하는 웹사이트는 다양한 프로그램이 연결되어 만들어집니다.
겉으로는 아무 문제가 없어 보여도 내부에서 보안 문제가 발견될 수 있습니다.
그래서 프로그램을 만드는 사람들은 계속 오류를 찾고, 문제가 발견되면 업데이트를 배포합니다.
이번에도 보안 연구자들이 문제를 발견하고 PHP 개발팀과 여러 기업이 협력하여 보안 수정 작업을 진행했습니다.
보안 문제를 발견했다는 소식이 무섭게 느껴질 수 있지만, 문제가 발견되고 수정되는 과정 역시 인터넷을 안전하게 만드는 중요한 일입니다.
마무리: 워드프레스 블로그를 운영한다면 너무 걱정하지 마세요
이번 PHP 보안 문제는 매우 심각한 취약점이지만, 모든 워드프레스 사이트가 해킹당했다는 의미는 아닙니다.
가장 중요한 것은 내 웹사이트가 어디에서 운영되고 있는지, 그리고 필요한 보안 조치가 적용됐는지 확인하는 것입니다.
WordPress.com에서 블로그를 운영한다면 이번 취약점에 대한 보호 조치가 이미 적용됐으므로 별도의 PHP 업데이트는 필요하지 않습니다.
반대로 서버를 직접 관리한다면 보안 업데이트 여부를 반드시 확인해야 합니다.
어려운 컴퓨터 용어를 모두 이해할 필요는 없습니다.
우리가 자동차의 엔진을 직접 고치지 않더라도 정기적으로 점검받는 것처럼, 웹사이트도 평소에 보안 업데이트와 계정 관리를 신경 쓰는 것이 중요합니다.
안전한 인터넷 사용은 작은 관심에서 시작됩니다.
참고 자료
- PHP 공식 홈페이지 – 2026년 10월 보안 업데이트
- WordPress.com 공식 안내 – PHP 보안 취약점 대응
- Automattic 공식 발표 – PHP2Shell 보호 조치
이 글은 2026년 10월 22일 기준 공식 발표를 바탕으로 작성했습니다.
답글 남기기