국가별 PHP 결함 노출 서버 보유 현황. (사진=시벨앙젤 블로그 캡처, 연합뉴스)

프랑스 보안업체 시벨앙젤(CybelAngel)은 현지시간 21일 공개한 분석에서 보안검색엔진 쇼단(Shodan)의 20일 기준 자료를 토대로 전 세계에서 PHP를 노출한 서버는 약 224만 대라고 밝혔습니다. 이 중 버전이 확인된 약 150만 대 가운데 88만 3천717대(59%)가 수정판이 나오지 않는 구버전을 쓰고 있었습니다. 버전을 숨긴 서버도 약 74만 대여서 실제 노출 규모는 더 클 수 있다고 밝혔습니다.

한국에서는 업데이트 지원이 종료된 PHP 8.1 이하 버전을 쓰는 인터넷 연결 서버가 2만 4천591대로, 버전이 확인된 국내 PHP 서버의 82%에 해당합니다. 이는 분석 대상 상위 10개국 가운데 알제리(100%) 다음으로 높은 비율입니다. 중국은 75%, 홍콩은 70%, 일본은 61%로 뒤를 이었습니다.

현재까지 국내 피해 사례는 확인되지 않았습니다. 취약 서버 수는 미국(22만 8천770대), 중국(6만 7천306대), 일본(5만 5천460대) 등으로, 한국은 8위였습니다. 호스팅 업체별로는 PHP 서버가 아마존, 호스팅어, 알리바바 클라우드 등 일부 업체에 몰려 있어 업체 차원의 패치가 중요하다고 시벨앙젤은 지적했습니다. 다만, 시벨앙젤은 해당 분석은 서버 수이며 웹사이트 수와는 다를 수 있다고 밝혔습니다. 또한, 버전을 숨긴 서버는 집계에서 빠졌고, 시벨앙젤의 자체 추정이어서 다른 기관의 집계와는 차이가 있을 수 있다고 덧붙였습니다.