뉴스에 나온 PHP 취약점, 우리 홈페이지도 해당될까요?
지금 뉴스에 나오는 그 이야기
“PHP 치명적 취약점”,
우리 홈페이지 이야기일 수 있습니다.
PHP는 홈페이지를 움직이는 프로그램입니다. 전 세계 웹사이트 상당수가 PHP로 만들어져 있고, 이번에 그 PHP에서 큰 결함이 발견되었습니다. 나쁜 사람이 로그인 없이 홈페이지 서버를 마음대로 움직일 수 있는 결함입니다.
우리 홈페이지 확인 요청 현황 확인은 무료입니다
이번 일, 순서대로
PHP 치명적 보안 결함 2건, 공개 전 인터넷에 먼저 유출
PHP 개발진, 긴급 보안 업데이트 배포
과학기술정보통신부, 민간 사이버위기 경보 ‘주의’로 상향
같은 계열의 추가 결함 1건 발표 · 특정 설정에서만 해당
2026년 10월 27일 기준 · PHP 공식 보안 공지와 정부 발표를 쉬운 말로 옮겼습니다.
쉽게 말하면
홈페이지 현관문의
자물쇠가 고장 난 일입니다.
홈페이지를 가게 건물이라고 하면, PHP는 그 건물 현관문의 자물쇠입니다. 이번 뉴스는 이 자물쇠 제품에서 열쇠 없이도 열리는 결함이 발견됐다는 이야기입니다.
-
01 · 지금까지
자물쇠가 문을 지켜 왔습니다
열쇠(아이디 · 비밀번호)가 있어야 관리자 화면에 들어갈 수 있었습니다.
-
02 · 이번 뉴스
열쇠 없이 열리는 결함이 발견됐습니다
같은 자물쇠를 쓰는 건물이라면 어디든 해당될 수 있습니다.
-
03 · 해결 방법
고친 자물쇠로 바꿔 달면 됩니다
다만 오래된 모델은 고친 부품이 나오지 않아 새 모델로 바꿔야 합니다. 이것이 PHP 업그레이드입니다.
이런 상황이신가요
요즘 가장 많이 듣는
두 가지 이야기입니다.
뉴스를 보고 궁금하신 분
뉴스에 PHP가 위험하다던데… 우리 홈페이지도 해당되나요? 버전 같은 건 하나도 몰라요.
지음몰라도 괜찮습니다. 홈페이지 주소만 보내 주세요. 해당되는지, 무엇을 해야 하는지 확인해서 쉬운 말로 알려 드립니다.
맡기던 곳에서 어렵다고 들은 분
만든 업체에 물어보니 오래된 홈페이지라 손대기 어렵대요. 새로 만들어야 한다는데, 정말 그래야 하나요?
지음대부분은 새로 만들지 않아도 됩니다. 홈페이지는 그대로 두고 PHP만 올리면서, 맞지 않는 부분만 고칩니다. 코드를 직접 보고 솔직하게 말씀드립니다.
업그레이드 전과 후
열려 있던 자물쇠를,
다시 잠급니다.
오래된 PHP는 이번 같은 결함이 나와도 고친 부품이 나오지 않아, 자물쇠가 열린 채로 남습니다. 보안 지원을 받는 버전으로 올리면 자물쇠가 다시 잠기고, 앞으로 나올 보안 업데이트도 받을 수 있습니다.
30초 확인
버전을 몰라도,
짐작은 됩니다.
대부분은 PHP 버전을 모르십니다. 대신 세 가지만 답해 보세요. 정확한 상태는 홈페이지 주소로 확인해 드립니다.
1홈페이지를 만든 지 3년이 넘었다
2게시판, 문의하기, 관리자 화면 같은 기능이 있다
3만든 뒤로 서버나 PHP를 업데이트한 기억이 없다 (또는 모르겠다)
지음이 하는 일
필요한 만큼만,
세 가지로 나눴습니다.
모두 한 번에 끝나는 작업입니다. 확인해 보고 필요한 것만 하셔도 됩니다.
-
01긴급 점검 · 임시 조치
급한 불부터 끕니다
지금 위험한 상태인지 확인하고, 이번 결함이 파고드는 길부터 막습니다.
- PHP 버전과 서버 환경 확인
- 결함이 이용하는 설정 막기
- 호스팅 업체에 업데이트 요청 · 확인
- 조치 후 홈페이지가 잘 되는지 확인
-
02PHP 버전 업그레이드
PHP를 최신으로 올립니다
오래된 PHP는 이번 같은 문제에 새 부품이 나오지 않습니다. 보안 업데이트를 받을 수 있는 버전으로 올립니다.
- 새 버전에서 안 맞는 코드 찾아 고치기
- 연습용 서버에서 먼저 확인
- 문제없을 때 실제 홈페이지에 반영
- 관리자 · 문의 · 게시판 동작 확인
-
031회성 보안 점검
숨은 위험을 대청소합니다
이번 일을 계기로 홈페이지 구석구석을 한 번 정리합니다.
- 올린 적 없는 수상한 파일이 있는지
- 지워야 할 옛 백업 · 테스트 파일
- 관리자 비밀번호 · 접속 관리 상태
- 결과와 고칠 점을 정리한 보고서
걱정 마세요
홈페이지는 그대로,
속만 바꿉니다.
디자인도, 글도, 관리자 화면도 그대로입니다. 바뀌는 것은 홈페이지를 움직이는 PHP뿐입니다. 연습용 서버에서 먼저 확인하고 반영해, 작업하는 동안에도 홈페이지는 그대로 열려 있습니다.
준비하실 것
만든 업체를 몰라도,
주소 하나면 시작합니다.
아래 정보가 없어도 괜찮습니다. 찾는 방법부터 함께 안내해 드립니다.
- 01홈페이지 주소이것만 있으면 확인을 시작할 수 있습니다.
- 02호스팅 업체 이름모르면 매달 · 매년 빠져나가는 결제 내역을 보면 나옵니다.
- 03호스팅 · FTP 접속 정보작업할 때 필요합니다. 모르면 새로 받는 방법을 알려 드립니다.
- 04만든 업체 정보없어도 됩니다. 코드를 직접 보고 작업합니다.
진행 순서
주소를 보내 주시면,
여기까지 함께합니다.
- 01주소 보내기홈페이지 주소만 있어도 됩니다
- 02현황 확인 무료해당되는지, 무엇을 해야 하는지 확인합니다
- 03쉬운 말로 안내필요한 작업과 비용, 기간을 알려 드립니다
- 04조치 · 업그레이드연습용 서버에서 먼저 확인하고 반영합니다
- 05결과 보고한 일과 앞으로 주의할 점을 정리해 드립니다
솔직하게 말씀드리면
보안에
100%는 없습니다.
어떤 작업도 앞으로의 모든 공격을 막는다고 약속할 수는 없습니다. 지음은 지금 알려진 위험부터 확실히 줄이고, 앞으로도 보안 업데이트를 받을 수 있는 상태로 만들어 둡니다.
- 급한 조치알려진 공격 길을 막아 시간을 법니다
- 근본 해결PHP를 고친 버전으로 올려야 끝납니다
- 해킹 흔적이 있다면서버를 격리하고 KISA(118)에 신고합니다
PHP 보안 업그레이드,
자주 묻는 질문처음 들으시는 분들이 가장 많이 묻는 질문을 모았습니다.
PHP가 뭔가요? 우리 홈페이지랑 무슨 상관이 있나요?
PHP는 홈페이지를 움직이는 프로그램 언어입니다. 게시판에 글이 올라가고, 문의가 접수되고, 관리자 화면이 돌아가는 일을 PHP가 처리합니다. 전 세계 웹사이트 상당수가 PHP로 만들어져 있어, 이번 결함이 크게 보도되었습니다.
우리 홈페이지 PHP 버전을 모르는데 어떻게 하나요?
모르셔도 됩니다. 대부분 모르십니다. 홈페이지 주소를 보내 주시면 지음이 확인해 드립니다. 직접 보시려면 호스팅 관리 화면의 PHP 설정 메뉴나 호스팅 업체 고객센터에서 확인할 수 있습니다.
다른 업체가 만든 홈페이지도 맡길 수 있나요?
네. 이 서비스를 찾는 분 대부분이 다른 곳에서 만든 홈페이지입니다. 호스팅과 FTP 접속 정보가 있으면 코드를 직접 보고 작업하며, 만든 업체의 설명서가 없어도 됩니다. 다만 사이트 빌더나 쇼핑몰 솔루션처럼 서버에 접근할 수 없는 환경은 할 수 있는 범위가 제한됩니다.
새로 만들어야 한다는 말을 들었는데, 정말 그래야 하나요?
꼭 그렇지는 않습니다. 대부분은 홈페이지를 그대로 두고 새 PHP에서 맞지 않는 부분만 고쳐 쓸 수 있습니다. 코드를 확인한 뒤 고쳐 쓰는 쪽과 새로 만드는 쪽 중 어느 쪽이 맞는지 솔직하게 안내해 드립니다.
업그레이드하면 홈페이지 모양이 바뀌나요?
바뀌지 않습니다. 디자인과 내용, 관리자 화면은 그대로이고 홈페이지를 움직이는 PHP만 바뀝니다. 연습용 서버에서 먼저 확인한 뒤 실제 홈페이지에 반영해, 작업 중에도 홈페이지는 그대로 열려 있습니다.
호스팅 업체가 알아서 해 주지 않나요?
서버 업데이트를 호스팅 업체가 해 주는 경우도 많습니다. 하지만 오래된 PHP를 쓰는 상품이나 단독 서버는 직접 해야 하고, 호스팅 업체가 PHP를 올리면 오히려 오래된 홈페이지가 깨질 수 있습니다. 어떤 경우인지 함께 확인해 드립니다.
이미 해킹을 당했는지 알 수 있나요?
1회성 보안 점검에서 올린 적 없는 수상한 파일 등 확인할 수 있는 흔적을 점검합니다. 해킹 흔적이 보이면 서버를 격리하고 한국인터넷진흥원(KISA, 국번 없이 118)에 신고하시도록 안내해 드립니다.
비용과 기간은 어떻게 정해지나요?
PHP 버전, 서버 환경, 홈페이지 규모에 따라 달라집니다. 먼저 현재 상태를 확인한 뒤 필요한 범위와 비용, 기간을 안내해 드립니다.
담당자용 : 이번 취약점 기술 정보
- 취약점
- CVE-2026-109618 · CVE-2026-109619 (통칭 PHP2Shell), CVSS 4.0 기준 9.2
- 내용
- 인증 없는 원격 코드 실행. mod_php, PHP-FPM, php-cgi 등 웹 요청을 처리하는 환경이 대상
- 해결 버전
- 8.2.35 · 8.3.36 · 8.4.27 · 8.5.12 이상. 7.4 · 8.0 · 8.1은 일부 수정 코드만 별도 공개, 그 이하는 제공 없음
- 임시 조치
- session.upload_progress.enabled=0 적용 후 PHP 재시작 (근본 해결 아님)
- 추가 발표
- CVE-2026-115560 (10.23) : 특정 세션 설정 조합에서만 해당, 정식 수정 전. 위 임시 조치로 함께 완화
2026년 10월 27일 기준 공개 정보입니다.
다른 곳에서 만든 홈페이지도,
지금 상태부터 확인해 드립니다.
PHP 버전을 몰라도 괜찮습니다. 홈페이지 주소만 알려 주시면 이번 취약점에 해당되는지, 무엇을 해야 하는지 쉬운 말로 안내해 드립니다. 현황 확인은 무료입니다. 02-824-3664