홈 / 보안 사태 정리

PHP2Shell 보안 사태, 한 페이지로 정리

무엇이 위험한지, 누가 대상인지, 언제까지 무엇을 해야 하는지 확인된 사실만 모았습니다.

사태 요약

인증 없이 서버가 뚫립니다. 전 세계 웹사이트 최대 70%가 대상입니다(언론 보도).

PHP 엔진 자체의 결함이라 홈페이지를 잘 만들었어도 소용없습니다. 공개된 공격 코드와 공격 시도가 이미 보고됐습니다.

  1. 10/17아마존 탐지망에 첫 공격 시도. 공식 발표 4일 전
  2. 10/20취약점 세부 정보 온라인 유출
  3. 10/21PHP 긴급 패치 공개(8.5.12·8.4.27·8.3.36·8.2.35). 공개 공격 코드 등장, 악용 시도 수백만 건(언론 보도)
  4. 10/22정부, 민간 사이버위기 경보 ‘관심’→‘주의’ 상향
무엇이 위험한가
로그인 없이 원격 장악

조작된 요청 하나로 서버에서 임의 명령 실행. 웹셸 설치, 고객정보 유출, 홈페이지 변조, 내부망 침투로 이어집니다.

누가 대상인가
PHP 5.4 ~ 8.5.11

2012년 이후 거의 모든 PHP. 그누보드·영카트·워드프레스·라이믹스·자체개발 사이트 모두 해당합니다.

왜 지금인가
공격 코드 이미 공개

공개된 공격 코드로 공격 시도가 이어지고 있습니다. 업데이트만으로 끝나지 않고, 웹서버(PHP-FPM·Apache)를 재시작해야 적용됩니다.

안전 기준 버전 8.5.128.4.278.3.368.2.35 이상 + 웹서버 재시작

PHP 8.1 이하는 공식 패치가 없습니다. 8.2도 2026년 말 지원이 끝나 8.3 이상 이전을 권장합니다. 업데이트 후 웹서버를 재시작하지 않으면 이전 버전이 계속 동작합니다.

방치하면

“우리 같은 작은 회사를 누가?”
공격은 사람이 고르지 않습니다.

공격은 대상을 가리지 않고 인터넷 전역에서 대량으로 시도되고 있습니다(악용 시도 수백만 건, 언론 보도). 국내에서만 취약한 버전의 PHP가 설치된 서버가 약 11만 건으로 추정됩니다(안랩 조사, 패치 배포 전 기준). 정부 긴급 안내는 정보보호최고책임자(CISO) 신고 기업 등 위주로 전달돼, 중소 사업자는 스스로 챙겨야 합니다.

72시간

개인정보 유출을 알게 되면 72시간 안에 고객에게 알리고, 해킹으로 인한 유출이면 개인정보보호위원회 또는 KISA에 신고해야 합니다.

최대 3천만 원

유출 신고를 하지 않으면 과태료 대상입니다.

매출액 최대 3%

안전조치를 다하지 않아 유출되면 전체 매출액의 3% 이하 과징금이 부과될 수 있습니다.

근거: 「개인정보 보호법」 제34조·제64조의2·제75조, 같은 법 시행령 제39조·제40조 (찾기쉬운 생활법령, 개인정보보호위원회)

패치만 하면 끝? 아닙니다.

정부는 업데이트를 마친 서버도 이상 접속 기록과 웹셸 설치 여부를 따로 점검하라고 권고합니다. 패치 전에 이미 들어온 해커는 패치로 쫓겨나지 않습니다.

내 사이트도 해당될까

하나라도 해당되면, 지금 위험합니다.

이런 사이트는 오늘 조치해야 합니다

  • 그누보드·영카트·워드프레스·라이믹스로 만든 사이트
  • 외주 업체가 만들고 관리자가 없는 홈페이지·쇼핑몰
  • 서버호스팅·VPS·클라우드·자체 서버 운영
  • PHP 5.x · 7.x · 8.1 이하 구버전 사용
  • 회원·주문·결제 정보를 보관하는 사이트
  • 최근 느려짐, 500 오류, 모르는 파일이 생긴 사이트

웹호스팅도 안심할 수 없는 이유

  • PHP 8.1 이하는 공식 업데이트가 없어, 호스팅사가 어디까지 조치했는지 따로 확인해야 합니다
  • 업데이트 후 웹서버를 재시작하지 않으면 이전 버전이 계속 동작합니다
  • 호스팅사 패치 전에 이미 심어진 해킹 파일(웹셸)은 패치해도 그대로 남습니다
  • 호스팅사는 서버만 관리합니다. 내 사이트 파일과 관리자 계정 점검은 운영자 몫입니다
  • 10/17부터 공격 시도가 관측돼(아마존 보고), 패치 전 노출 기간이 있었습니다

출처: KISA 보호나라 · 디지털타임스(과기정통부 발표) · 더팩트 · Help Net Security · Vercel

구버전 PHP, 바꿔 드립니다. 20페이지까지 30만원.

전화 상담 무료 진단 신청