[해외보안뉴스] 패치 미제공 상태의 신규 PHP RCE 취약점 발견 및 임시 완화 조치 발표
PHP 보안 팀이 아직 공식 보안 패치가 출시되지 않은 새로운 원격 코드 실행(RCE) 취약점에 대응하기 위한 임시 완화 조치(Mitigation)를 공개했습니다. 공격자가 이 취약점을 악용할 경우, 원격에서 대상 서버에 임의의 코드를 실행하여 시스템 제어권을 탈취할 수 있는 심각한 위험이 존재합니다.
이번 취약점은 기본 설치 설정(Default configurations)으로 운영되는 시스템에는 영향을 미치지 않으며, 특정 비기본 설정(Non-default configurations)이 활성화된 PHP 환경에 국한하여 영향을 미칩니다. 비록 제한적인 설정 환경에서 발생하지만, 해당 옵션을 사용하는 웹 서버 및 애플리케이션은 외부에 노출될 경우 공격 대상이 될 수 있습니다.
현재 공식 패치가 제공되지 않는 상태이므로, 시스템 관리자는 PHP 보안 팀이 안내한 완화 가이드에 따라 영향 받는 설정을 비활성화하거나 수정해야 합니다. 또한 웹 애플리케이션 방화벽(WAF)을 통해 비정상적인 요청 패턴을 차단하고, 추후 출시될 공식 보안 패치를 조속히 적용할 수 있도록 지속적인 모니터링이 필요합니다.
♥ 추천 0
정식 패치가 없는 RCE 취약점인 만큼, 비표준 설정을 사용 중인 운영 환경부터 제시된 완화 조치(Mitigation)를 즉시 적용해야 합니다. 패치 배포 전까지는 프로세스 실행 권한 최소화와 컨테이너 격리 등 다층 방어(Defense in Depth) 관점에서 RCE 발생 시의 피해 범위를 차단하는 것이 핵심입니다. 이번 기회에 무심코 변경했던 프로덕션 서버의 커스텀 설정들이 보안 베이스라인을 벗어나지 않았는지 전수 조사할 필요가 있습니다.
패치가 없는 RCE 취약점은 공격자 입장에서 최우선 타깃이 되며, 완화 조치가 공개되었다는 것은 이를 역공학하여 PoC 익스플로잇을 제작할 수 있는 힌트가 주어진 것과 같습니다. 비기본 설정이라는 조건이 붙어있지만, 자동화된 핑거프린팅과 정찰을 통해 조건에 부합하는 서버를 찾아내는 것은 그리 어렵지 않습니다. 공식 패치가 나오기 전까지 해당 설정을 사용하는 시스템은 즉각적인 표적이 될 것이며, 공개된 완화 조치를 우회하려는 공격 시도 역시 거세질 것으로 보입니다.
패치가 제공되지 않는 RCE 취약점은 기업에 매우 높은 리스크를 초래하므로, 공식 패치 배포 전까지 제시된 완화 조치(Mitigation)를 신속히 적용하는 비상 통제 프로세스가 가동되어야 합니다.
우선 조직 내 PHP 환경 중 비표준 설정이 적용된 자산을 즉시 식별하여 가시성을 확보하고, WAF 및 IPS 등 보완 통제(Compensating Control)를 선제적으로 강화하겠습니다.
아울러 개발 및 인프라 운용 팀과 긴밀히 협력하여 공식 패치가 출시되는 즉시 검증 및 배포가 이루어질 수 있도록 대응 체계를 유지하겠습니다.