BlockBeats 소식, 10월 21일 huntress 보도에 따르면 전 세계 수많은 웹사이트에 영향을 미칠 수 있는 보안 위기가 조성되고 있다. 인터넷 구축에 사용되는 인기 프로그래밍 언어 PHP에서 두 가지 매우 심각한 보안 취약점이 발견되었다. 관련 정보가 사전에 유출됨에 따라 PHP 공식 측은 긴급 보안 패치 배포 시기를 10월 21일로 앞당기겠다고 발표할 수밖에 없었다.
알려진 바에 따르면 PHP는 WordPress, Drupal 등 수많은 웹사이트 구축 시스템, 기업 공식 홈페이지 및 각종 네트워크 제어 패널의 기반이다. 그것이 어디에나 존재하기 때문에 핵심에 문제가 생기면 인터넷 전체 인프라에 균열이 생기는 것과 같다.
이 두 취약점은 공식적으로 최고 위험 등급으로 평가되었으며, '원격 코드 실행' 취약점에 속하고 코드명은 'php2shell'이다. 간단히 말해, 해커가 서버의 대문을 직접 열 수 있는 만능 열쇠를 찾은 것과 같다. 공격자는 영향을 받는 웹사이트에 특수 제작된 네트워크 요청을 보내기만 하면 서버에서 임의의 명령을 실행하고 시스템을 완전히 장악할 수 있다. 더 까다로운 점은 현재 이 취약점의 기술적 세부 사항이 완전히 공개되지 않았다는 것으로, 이는 패치 배포 전까지 방어 측이 매우 수동적인 상태에 놓여 있음을 의미한다. 10월 20일 누군가 포럼에서 이 소식을 사전에 유출했기 때문에 해커가 선수를 치는 것을 막기 위해 공식은 원래 계획을 미국 동부 시간 10월 21일 오전 10시로 앞당길 수밖에 없었다.
패치가 곧 배포되지만 기술적 세부 사항이 전혀 없는 상황에서 전 세계 보안 팀은 서버의 '이상 행동'을 모니터링하여 잠재적 침입을排查하고 있다. 사이버 보안 회사 Huntress는 해커가 이 취약점을 이용해 공격에 성공하면 종종 흔적을 드러낸다고 지적했다. 예를 들어 원래 웹 요청만 처리하던 PHP 프로그램이 갑자기 비정상적으로 명령줄 터미널(예: bash)을 시작하거나 Python 등 인터프리터를 실행하거나 curl 등의 도구를 호출해 악성 파일을 다운로드할 수 있다. 웹사이트 서버에 갑자기 이러한 비정상적인 연동 작업이 나타난다면 일반적으로 해커가 백그라운드에서 은밀히 활동하고 있음을 의미한다.
Huntress는 각 기업과 웹사이트 관리자에게 남은 시간이 매우 촉박하다고 밝혔다. 패치 배포 전 가장 시급한任务是 회사 내부에서 PHP가 실행되는 모든 곳을 전면 점검하는 것으로, 외부 웹 서버뿐만 아니라 제품 장비나 제어 패널에 숨겨진 PHP 환경도排查해야 한다. 패치가 배포되면 즉시 공용 인터넷에 노출된 시스템에 우선적으로 패치를 적용해야 한다. 또한 기업이 이미 유지보수가 중단된 구버전 PHP를 계속 사용하고 있다면 공식 수정을 기다리지 못할 가능성이 높으므로 즉시 네트워크 차단 또는 업그레이드 등의 격리 조치를 취해야 한다. 동시에 일반 네티즌의 경우 최근 특정 웹사이트를 방문할 때 짧은 긴급 점검 또는 접속 불가를 겪는다면, 이는 각 플랫폼이 언제든 폭발할 수 있는 이 네트워크 폭풍에 대비해 이 '대문'을 초를 다투어修补하고 있을 가능성이 높다.
