요약

  • RIPE NCC의 예방적 중단은 아카데미, Number Resource Organization, ICANN의 Address Supporting Organization에 연결된 주소 네 곳을 포함했다.
  • PHP는 10월 21일 수정 버전을 공개했고, RIPE의 상태 기록은 업데이트와 의존성이 마련된 뒤 23일 사이트가 복구됐다고 적었다.

패치 공개 시각과 웹사이트 복구 시각은 다르다. RIPE NCC의 상태 기록은 그 사이의 대기까지 보여준다.

10월 21일 17:37 CEST, RIPE NCC 상태 페이지는 웹사이트 네 곳이 내려갔다고 공지했다. 사고 기록에는 academy.ripe.net, elearning-2.ripe.net, www.nro.net, aso.icann.org/aso-ac/가 적혀 있다. RIPE NCC의 공지는 PHP 중대 취약점 두 건이 발견된 뒤 취한 예방 조치라고 설명한다. 자사 시스템에서 악용 흔적은 확인되지 않았다고 밝혔다.

날짜를 나눠 봐야 한다. PHP 프로젝트 보안 공지는 10월 21일 14:00 UTC 발표를 예고했다. CVE-2026-109618은 메모리 부족 상황에서 발생하는 손상 문제이고, CVE-2026-109619는 해제된 메모리의 요청 상태가 남는 문제다. PHP 8.5.12, 8.4.27, 8.3.36, 8.2.35에 수정 사항이 들어갔다. 두 취약점은 PHP 웹 서버에서 원격 코드 실행으로 이어질 수 있었다.

RIPE NCC의 공개 기록은 복구 과정도 순서대로 보여준다. 10월 22일 팀은 상위 패치가 나왔으며 의존성이 준비되는 대로 서비스를 업데이트한다고 알렸다. 10월 23일 09:22 CEST에는 아카데미와 e러닝 사이트가 돌아왔다. 14:32에는 모든 서비스가 복구됐다고 표시했다.

사고 대응에서 눈에 잘 안 띄는 구간이다. 패치는 공개됐지만 각 서비스는 자기 업데이트 경로가 끝날 때까지 기다린다. ‘패치 공개’는 소프트웨어 사건이다. ‘사이트 복구’는 코드와 의존성, 서비스가 함께 준비됐을 때 내려지는 운영 판단이다.

네 주소는 즉각적인 조치의 범위도 보여준다. 아카데미는 교육을 제공하고, 나머지 두 사이트는 NRO와 ASO의 정보 창구다. RIPE NCC 상태 시스템은 이를 ‘비핵심 서비스(RIPE NCC 아카데미)’로 분류했다. 우선순위를 정하는 표식이다. 공개 기록은 사이트의 호스팅 구조, 복구를 늦춘 의존성, 중단 중 이용할 수 있었던 대체 공개 경로를 밝히지 않는다.

공개된 결정은 분명하다. 업데이트 중에는 접근을 막았다. 공개 타임라인은 복구를 기록했다. 그 사이의 배포 경로는 여전히 무대 뒤에 있다.