보안 가이드

Rank Math PRO 3.0.123 악성코드 배포 사고(2026년 10월): 영향 범위와 WordPress 사이트 운영자의 대응

2026년 10월 15일~16일 약 11시간 동안 유료 WordPress SEO 플러그인 Rank Math PRO 3.0.123에 악성코드가 포함되어 있었습니다. Rank Math의 공식 공지를 바탕으로 영향 여부 확인 방법, 활성화한 경우의 복구 순서, 변경해야 할 자격 증명, 3.0.124를 받는 방법을 정리했습니다. 무료 버전은 영향을 받지 않습니다.

게시 2026-10-20 업데이트 2026-10-20 최종 확인 2026-10-20 14분 읽기
이 페이지에서

대상: 유료 WordPress SEO 플러그인 Rank Math PRO를 사용 중인 모든 분, 그리고 고객 사이트에 이 플러그인을 설치한 에이전시나 유지보수 담당자.

이 글은 Rank Math의 공식 공지를 바탕으로 작성되었습니다. 공격 기법, 악성코드의 내용, 구체적인 침해 지표(IoC) 값은 다루지 않습니다. 이러한 정보는 회사의 공지 페이지에서 확인하십시오.

진행 중: 회사가 추가 정보를 공개하면 이 글을 업데이트합니다

2026년 10월 20일 기준

아직 알려지지 않음

  • 영향을 받은 사용자 또는 사이트 수('일부'라고만 밝힘)
  • 악성코드가 배포 파일에 들어간 경위
  • 재발 방지를 위해 회사가 하고 있는 조치
  • Rank Math 계정 데이터가 영향을 받았는지 여부

회사는 후속 공지를 낼지 밝히지 않았습니다. 공지는 10월 16일(UTC)에 게시되었고, 10월 19일에 무료 버전은 영향을 받지 않는다는 내용이 추가되어 업데이트되었습니다. 2026년 10월 20일 기준 그 이후의 변경은 없습니다.

Rank Math PRO 사용자가 오늘 해야 할 일

1단계는 모든 사용자에게 해당합니다. 그 이후 단계는 감염 기간에 얻은 3.0.123을 활성화한 사이트를 위한 회사 안내를 따릅니다. 서버 파일이나 데이터베이스 작업이 익숙하지 않다면 호스팅 업체나 자격을 갖춘 보안 전문가에게 맡기라고 회사는 강력히 권장합니다.

1

영향 여부 확인: 버전, 입수 시점, 활성화 여부

회사는 WordPress 관리자 화면의 플러그인 메뉴에서 설치된 Rank Math PRO 버전을 확인하라고 요청합니다. 영향을 받는 파일은 이 기간에 다운로드하거나 업데이트한 3.0.123입니다.

  • UTC 기준: 2026년 10월 15일 20:02 – 2026년 10월 16일 07:12
  • 한국 시간(KST) 기준: 2026년 10월 16일 05:02 – 16:12

회사는 경우에 따라 다른 조치를 안내합니다.

사용자의 경우회사의 안내
감염 기간에 얻은 3.0.123을 설치하고 활성화함사이트를 침해된 것으로 보고 2단계 이후로 복구
설치했지만 활성화하지 않음플러그인 파일을 삭제하고 3.0.124를 설치한 뒤 예방 차원에서 보안 검사 실행
다운로드만 함(설치나 활성화 안 함)이 사고만으로는 사이트가 침해되었다는 근거 없음
확실하지 않음회사 지원팀에 문의

WordPress.org의 무료 Rank Math SEO 플러그인만 사용한다면 영향을 받지 않으므로 별도로 조치할 필요가 없습니다.

2

활성화했다면: 감염 기간 이전의 백업으로 복원(회사 권장)

회사가 권장하는 복구 방법은 사이트 파일과 데이터베이스를 2026년 10월 15일 20:02(UTC) 이전에 만든 백업으로 복원하는 것입니다. 한국 시간으로는 10월 16일 05:02 이전에 만든 백업입니다.

복원한 뒤에는 보안 검사를 실행하고, 4단계에 따라 자격 증명을 변경하며, 마지막에 3.0.124를 설치하십시오. 백업 복원 방법이 확실하지 않다면 회사는 호스팅 업체에 문의하라고 제안합니다.

3

복원할 수 없다면: 회사가 제시한 순서대로 직접 정리

회사에 따르면 악성코드는 사이트에 누군가 방문할 때마다 숨겨진 백도어(침입자가 다시 들어오는 통로)를 다시 만들 수 있습니다. 따라서 회사는 그 밖의 어떤 작업보다 먼저 악성코드가 스스로 다시 만들어지는 것을 막는 모든 작업을 마치라고 요청하며, 그 다음에 다른 의심스러운 파일을 찾으라고 합니다. 순서가 반대면 삭제한 파일이 다시 나타날 수 있습니다.

먼저(다음 단계로 넘어가기 전에 모두 완료):

  • 호스팅 파일 관리자 또는 FTP로 Rank Math PRO 플러그인 폴더(rank-math-pro) 전체를 삭제하십시오. 비활성화만으로는 충분하지 않습니다
  • 회사가 이름을 밝힌 데이터베이스 옵션 테이블의 악성 항목을 삭제하십시오
  • 호스트나 방화벽이 허용한다면 회사가 밝힌 도메인으로 나가는 연결을 차단하십시오

다음으로, 침입자가 남겼을 수 있는 다른 변경 사항을 찾으십시오. 회사는 다음 위치를 지목합니다(구체적인 파일 이름, 이름 패턴, 표지는 회사 공지 페이지에 있습니다).

  • 알아볼 수 없는 관리자 계정(회사가 찾아볼 사용자 이름과 이메일 패턴을 공개했습니다)
  • 다른 플러그인 폴더, 테마, 그리고 WordPress가 항상 로드하는 플러그인 폴더의 의심스러운 PHP 파일
  • WordPress 코어의 일부인 것처럼 가장했지만 그곳에 있어서는 안 되는 파일(회사가 파일 이름을 밝힘)
  • 평소에는 실행되지 않을 파일을 PHP로 실행하도록 .htaccess에 추가된 규칙
  • 서버의 crontab과 WordPress 예약 작업에서 직접 추가하지 않은 항목
  • uploads/ 폴더의 PHP 파일. 다른 플러그인과 테마는 공식 출처에서 다시 설치하십시오
  • 서버 측: SSH 승인 키, 다른 사용자의 crontab, 실행 중인 프로세스, 웹 서버가 쓸 수 있는 사이트 외부 위치

공유 호스팅에서 서버 측 항목을 직접 확인할 수 없다면, 회사는 호스팅 업체에 확인을 요청하라고 합니다. 더 넓은 점검 범위는 사이트나 서버가 침해되었는지 확인하는 방법을 참고하십시오.

4

백업으로 복원한 뒤에도: 사이트가 읽을 수 있었던 모든 자격 증명 변경

회사는 이 단계가 백업으로 복원했더라도 필수라고 밝혔습니다. 침해된 사이트가 접근할 수 있었던 자격 증명과 비밀 값은 모두 노출되었다고 가정하고 새 값으로 교체하십시오.

  • WordPress 계정 비밀번호와 사이트가 접근할 수 있었던 다른 비밀번호
  • wp-config.php의 데이터베이스 사용자 이름과 비밀번호
  • wp-config.php의 보안 키와 솔트(이 사이트의 참고: 재생성하면 모든 사용자가 로그아웃됩니다)
  • 결제 게이트웨이 키, SMTP 자격 증명 및 기타 API 키(이 사이트의 참고: 각 서비스 대시보드에서 다시 발급하고 기존 키는 비활성화하십시오)
  • 호스팅 제어판, FTP/SFTP 및 SSH 비밀번호 또는 키, 환경 변수에 저장된 비밀 값
  • 관리자 계정의 2단계 인증. 필요하면 재설정

사이트 설정과 연결된 서비스에도 새 값을 반영하십시오. 어떤 자격 증명을 교체해야 할지 확실하지 않다면 회사는 호스팅 업체나 보안 전문가와 함께 검토하라고 제안합니다. API 키 관리는 .env 파일과 API 키를 참고하십시오.

5

사이트가 깨끗한지 확인하고 며칠간 계속 지켜보기

정리가 끝나면 회사는 다음을 요청합니다.

  • 보안 플러그인 같은 신뢰할 수 있는 보안 도구로 검사 실행
  • WP-CLI의 wp core verify-checksums를 실행해 WordPress 코어 파일이 공식 배포본과 일치하는지 확인
  • 플러그인 파일에는 wp plugin verify-checksums --all을 실행하십시오. 유료 플러그인은 이를 지원하지 않을 수 있으므로 공식 출처의 깨끗한 사본과 비교하십시오
  • 며칠 동안 외부 연결과 이상 활동을 관찰하고, 삭제한 파일이 다시 나타나는지 확인하십시오

삭제한 파일이 다시 나타나거나 이상 활동이 계속되면 정리가 불완전했을 수 있습니다. 이 경우 회사는 3단계의 두 번째 부분으로 돌아가 호스팅 업체나 보안 전문가에게 조사를 맡기라고 요청합니다.

6

마지막으로 3.0.124 설치: rankmath.com에 직접 로그인해 다운로드

깨끗한 버전은 Rank Math PRO v3.0.124입니다. 회사는 rankmath.com을 직접 열고, 계정에 로그인한 뒤 다운로드 메뉴에서 받으라고 요청합니다.

회사는 로그인 링크나 다운로드 링크를 이메일로 보내지 않는다고 밝혔습니다. 비밀번호 재설정이나 다운로드 링크 클릭을 요구하는 원치 않는 이메일은 의심스러운 것으로 간주하십시오. 또한 일부 사용자는 로그인할 수 없어 계정 비밀번호를 재설정해야 할 수도 있다고 밝혔습니다. 가짜 이메일을 구별하는 방법은 피싱이란 무엇인가를 참고하십시오.

감염 기간에 얻은 3.0.123을 활성화함

사이트를 침해된 것으로 보기

↓

1. 감염 기간 이전 백업으로 복원

복원할 수 없다면: 폴더를 삭제한 뒤 다른 변경 사항 찾기

어떤 경로를 택했든

백업 복원 후에도

↓

2. 모든 자격 증명 변경

데이터베이스, 솔트, API 키, 호스팅, FTP/SSH

설치했지만 활성화하지 않음

파일이 아직 남아 있음

↓

파일 삭제 후 검사

그다음 3.0.124 설치

다운로드만 했거나 무료 버전만 사용

이것만으로는 침해 근거 없음 / 영향 없음

↓

3. rankmath.com에서 3.0.124 받기

이메일 링크로는 절대 받지 않기

Rank Math 공지를 바탕으로 한 각 경우별 조치와 순서. 자세한 단계와 지표 값은 회사 공지 페이지에 있습니다.

에이전시와 유지보수 담당자용

고객 사이트에 Rank Math PRO를 설치했다면, 2026년 10월 15일 20:02(UTC)부터 10월 16일 07:12(UTC) 사이에 플러그인이 업데이트된 사이트 목록을 작성하십시오. 일반적으로 플러그인 자동 업데이트가 켜져 있으면 아무도 사이트를 건드리지 않았어도 이 기간에 3.0.123이 설치되었을 수 있습니다. 관리하는 각 사이트에서 Rank Math PRO 버전과 플러그인 폴더의 수정 시각을 확인하면 목록을 빠르게 만들 수 있습니다.

발생한 일(Rank Math 기준)

아래 내용은 모두 Rank Math의 기술 자료 문서 "Rank Math PRO 3.0.123 Security Incident: How to Secure Your Website"(2026년 10월 16일 게시, 10월 19일 업데이트)에서 가져왔습니다.

  1. 10월 15일 20:02 UTC

    이 시점부터 Rank Math PRO v3.0.123을 다운로드하거나 이 버전으로 업데이트한 일부 사용자가 영향을 받습니다.
  2. 10월 16일 07:12 UTC

    영향 기간이 끝납니다. 회사는 영향을 받은 파일을 즉시 제거하고 깨끗한 v3.0.124를 배포했다고 밝혔습니다(제거 시각은 밝히지 않음).
  3. 10월 16일 20:32 UTC

    회사가 기술 자료에 공지를 게시합니다.
  4. 10월 19일

    WordPress.org의 무료 버전은 영향을 받지 않으며 조치가 필요하지 않다는 내용이 추가되어 공지가 업데이트됩니다.
  5. 2026년 10월 20일 기준

    이후 변경 없음.
약 11시간
영향 기간(10월 15일 20:02 – 10월 16일 07:12 UTC)
v3.0.123
영향을 받는 버전(Rank Math PRO만 해당)
v3.0.124
깨끗한 버전(회사가 배포)
영향 없음
WordPress.org의 무료 버전(회사 기준)
공지 내용(Rank Math 기준)
영향 범위
10월 15일 20:02 UTC부터 10월 16일 07:12 UTC 사이에 Rank Math PRO v3.0.123을 다운로드하거나 이 버전으로 업데이트한 "일부 사용자"
발생 내용
영향을 받은 플러그인 파일에 악성코드가 포함되어 있었고, 플러그인이 활성화된 경우 사이트가 침해될 수 있었음
악성코드의 동작(공개된 내용)
사이트에 방문할 때마다 숨겨진 백도어를 다시 만들 수 있음. 회사는 침입자가 추가 파일, 계정 또는 서버 수준의 변경을 남겼을 수 있다고 밝힘
회사의 대응
영향을 받은 파일을 즉시 제거하고 깨끗한 v3.0.124를 배포함. 유사한 사고의 위험을 줄이기 위한 조치를 취하고 있다고 밝힘
영향 없음
WordPress.org에서 배포되는 무료 Rank Math SEO 플러그인
수정 버전 받는 방법
rankmath.com에 직접 로그인해 다운로드. 회사는 이메일로 로그인 링크나 다운로드 링크를 보내지 않음
원인과 수치
공개되지 않음
지원
공지 페이지에 안내된 지원 이메일 주소 또는 지원 티켓. 회사는 Rank Math PRO 버전과 이미 취한 조치를 포함해 문의하라고 요청함

확인된 사항과 확인되지 않은 사항

2026년 10월 20일 기준 상태입니다. 후속 공지가 나오면 상태 열을 업데이트합니다.

항목공지 내용상태
영향을 받는 버전Rank Math PRO v3.0.123확인됨(회사 기준)
영향 기간2026년 10월 15일 20:02 UTC – 10월 16일 07:12 UTC 사이의 다운로드 및 업데이트확인됨(회사 기준)
파일 내 악성코드영향을 받은 플러그인 파일에 악성코드가 포함됨확인됨(회사 기준)
활성화한 사이트의 침해침해되었을 수 있음. 회사는 사용자가 침해된 것으로 간주하라고 요청함가능성 있음(회사 기준)
사이트 자격 증명회사는 사이트가 접근할 수 있었던 비밀 값이 노출되었다고 가정하고 변경하라고 요청함가능성 있음(회사 기준)
무료 버전(WordPress.org)영향 없음. 조치 불필요해당 없음(회사 기준)
다운로드만 한 경우이 사고만으로는 사이트가 침해되었다는 근거 없음확인되지 않음(회사 기준)
영향을 받은 사용자 또는 사이트 수"일부 사용자"라고만 밝힘공개되지 않음
악성코드가 파일에 들어간 경위공지에 밝히지 않음공개되지 않음
재발 방지 조치회사는 조치를 취하고 있다고 밝혔으나 구체적인 내용은 설명하지 않음공개되지 않음
Rank Math 계정 데이터일부 사용자는 로그인을 위해 계정 비밀번호를 재설정해야 할 수 있음. 이유와 계정 데이터에 미치는 영향은 밝히지 않음공개되지 않음
영향 기간 밖에서 받은 3.0.123공지는 영향 기간 내에 받은 사본만 다루며 다른 사본에 대해서는 언급하지 않음(회사의 PRO 변경 이력은 3.0.123의 날짜를 10월 7일로 표시)공개되지 않음

이 내용을 읽는 방법: 수가 적더라도 버전과 시점으로 판단하십시오

회사는 영향을 받은 집단을 "일부 사용자"라고 설명했지만 수치는 제시하지 않았으며, 이 사이트도 추측한 수치를 게시하지 않습니다. 영향 여부는 수가 아니라 영향 기간 안에 3.0.123을 받았고 그 파일을 활성화했는지로 판단하십시오.

회사 공지는 검사 도구의 예로 특정 보안 제품을 언급하지만, 이 사이트의 원칙에 따라 사고를 공개한 조직의 이름만 언급합니다.

배포 파일에 악성코드가 들어가면 무슨 일이 생길 수 있나

아래 내용은 일반적인 사실이며, 이번 사고에서 이런 일이 실제로 있었다는 뜻은 아닙니다. 회사가 이 악성코드에 대해 공개한 내용은 위의 "발생한 일"에 있습니다.

WordPress 플러그인은 사이트와 같은 권한으로 실행됩니다. 활성화되면 데이터베이스, wp-config.php의 자격 증명, 서버의 다른 파일을 읽고 쓸 수 있습니다. 따라서 배포 패키지 자체에 악성 코드가 들어 있다면, 사이트 관리자가 관리자 비밀번호를 아무리 강하게 설정해도 침입을 막을 수 없습니다.

비밀번호 재사용이나 오래된 플러그인 취약점과 달리, 이 문제는 정상적인 방식으로 설치한 신뢰된 출처를 통해 들어온다는 점이 다릅니다. 개발자 도구에서 비슷한 사례로는 Trivy 공급망 침해와 TanStack 및 Nx Console 사고가 있습니다. 두 사례 모두 악성 내용이 정상 버전 이름으로 배포되었고, 사용자는 자격 증명을 교체해야 했습니다.

사이트 운영자가 점검할 수 있는 사항: 공개된 사실을 바탕으로

회사는 원인을 공개하지 않았으므로, 이 섹션은 배포자가 어떻게 이를 막았어야 했는지 말하지 않으며 회사의 대응을 평가하지도 않습니다. 공개된 사실 중에서 다음 사고에 대비하는 데 도움이 되는 세 가지 점만 다룹니다.

1

여러 날 전까지 거슬러 올라갈 수 있도록 백업 보관하기

이번에 회사가 권장한 복구 방법은 "영향 기간 이전에 만든 백업으로 복원"이었습니다. 하지만 백업을 한 세대만 보관한다면, 10월 16일 저녁에 만든 백업이 마지막 깨끗한 상태를 덮어씁니다. 공지 이후 하루 이상 지나서 알아차렸다면 복원할 깨끗한 상태가 남아 있지 않을 수도 있습니다.

첫 단계로, 일일 백업을 최소 7일 동안 보관하는지, 사이트 바깥(호스팅 계정 밖)에 저장하는지, 그리고 데이터베이스와 파일을 모두 포함하는지 확인하십시오. 백업과 복구의 기본을 참고하십시오.

2

설치하는 유료 플러그인의 각 버전에 대한 깨끗한 사본 보관하기

정리 후 플러그인 파일을 점검할 때, 회사는 유료 플러그인에 대해서는 체크섬 검증을 사용하지 못할 수 있으며, 대신 공식 출처의 깨끗한 사본과 비교하라고 제안합니다. WordPress.org에서 배포되는 플러그인과 달리 유료 플러그인에는 이런 검증이 없을 수 있습니다.

설치하는 각 버전에 대해 판매사에서 받은 ZIP 파일을 저장해 두면, 나중에 서버의 파일이 설치한 파일과 같은지 확인할 수 있습니다. WordPress 전반의 보안 강화는 WordPress 보안을 참고하십시오.

3

바꿀 것을 전제로 사이트의 비밀 값 목록 만들기

회사가 사용자에게 변경을 요청한 자격 증명에는 데이터베이스, 솔트, 결제, 이메일 발송, 호스팅 패널, FTP, SSH가 포함됩니다. 침해가 발견된 뒤에야 찾기 시작하면 빠뜨리기 쉽습니다.

사이트마다 어떤 비밀 값이 어디에 저장되어 있고 어느 대시보드에서 다시 발급하는지 한 페이지로 정리해 두면, 이런 날에 순서대로 바꿀 수 있습니다. 같은 목록은 호스팅 업체 자체가 침해되었을 때도 도움이 됩니다(호스팅 업체가 침해되었을 때 해야 할 일).

출처(공개 기록)

이 글의 사실은 아래 공개 정보에서 가져왔습니다. 악성코드의 내용, 악성코드가 연결하는 도메인, 구체적인 지표 값은 옮기지 않았습니다.

  • Rank Math, "Rank Math PRO 3.0.123 Security Incident: How to Secure Your Website"(2026년 10월 16일 게시, 10월 19일 업데이트) — rankmath.com
  • Rank Math, "PRO Changelog"(2026년 10월 20일 확인, v3.0.124는 10월 16일, v3.0.123은 10월 7일 날짜) — rankmath.com

업데이트 기록

2026-10-20: 10월 19일에 업데이트된 Rank Math 공지를 바탕으로 한 첫 번째 버전입니다. 원인이나 수치가 공개되면 업데이트합니다.

다음으로 읽을 글

최신 속보

FAQ

QRank Math PRO의 어느 버전이 영향을 받나요?
A

Rank Math에 따르면 영향을 받는 버전은 Rank Math PRO v3.0.123이며, 2026년 10월 15일 20:02(UTC)부터 2026년 10월 16일 07:12(UTC) 사이에 다운로드하거나 이 버전으로 업데이트한 사용자가 해당됩니다. 깨끗한 버전은 v3.0.124입니다. WordPress.org의 무료 Rank Math SEO 플러그인은 영향을 받지 않으며, 사용자는 별도로 조치할 필요가 없습니다.

Q내 사이트가 영향을 받았는지 어떻게 확인하나요?
A

회사는 WordPress 관리자 화면의 플러그인 메뉴에서 설치된 Rank Math PRO 버전을 먼저 확인하라고 안내합니다. 감염 기간에 얻은 3.0.123을 설치하고 활성화했다면 사이트가 침해된 것으로 보고 복구하십시오. 설치만 하고 활성화하지 않았다면 플러그인 파일을 삭제하고 3.0.124를 설치한 뒤 예방 차원에서 보안 검사를 실행하십시오. 다운로드만 하고 설치나 활성화를 하지 않았다면 이 사고만으로는 사이트가 침해되었다는 근거가 없습니다. 확실하지 않으면 회사 지원팀에 문의하라고 요청합니다.

Q플러그인을 비활성화하는 것만으로 충분한가요?
A

아닙니다. 회사는 Rank Math PRO 플러그인 폴더(rank-math-pro) 전체를 삭제하라고 요청하며, 비활성화만으로는 충분하지 않다고 밝혔습니다. 악성코드는 사이트에 방문할 때마다 숨겨진 백도어를 다시 만들 수 있으므로, 회사는 순서를 정해 두었습니다. 먼저 악성코드가 스스로 다시 만들어지는 것을 막는 단계를 끝내고, 그다음에 다른 의심스러운 파일을 찾아야 합니다.

Q백업으로 복원하면 비밀번호를 여전히 변경해야 하나요?
A

예. 회사는 백업으로 복원하더라도 자격 증명 변경은 필수라고 밝혔습니다. 여기에는 WordPress 계정 비밀번호, wp-config.php의 데이터베이스 자격 증명, WordPress 보안 키와 솔트, 결제 게이트웨이 키, SMTP 자격 증명 및 기타 API 키, 호스팅 제어판, FTP/SFTP 및 SSH 자격 증명이 포함됩니다. 또한 관리자 계정의 2단계 인증도 점검하라고 요청합니다.

Q원인은 무엇이고, 사이트는 몇 곳이나 영향을 받았나요?
A

2026년 10월 20일 기준으로 둘 다 공개되지 않았습니다. 회사는 영향을 받은 집단을 '일부 사용자'라고 설명했지만 수치는 제시하지 않았고, 악성코드가 배포 파일에 들어간 경위도 밝히지 않았습니다. 유사한 사고의 위험을 줄이기 위한 조치를 취하고 있다고 말했지만 구체적인 내용은 설명하지 않았습니다.

Q'Rank Math'라는 발신자에게서 다운로드 링크가 담긴 이메일을 받으면 어떻게 하나요?
A

열지 마십시오. 회사는 로그인 링크나 다운로드 링크를 이메일로 보내지 않는다고 밝혔으며, 비밀번호 재설정이나 다운로드 링크 클릭을 요구하는 원치 않는 이메일은 의심스러운 것으로 간주하라고 안내합니다. 3.0.124는 rankmath.com을 직접 열어 로그인한 뒤 다운로드 메뉴에서 받으십시오. 회사는 일부 사용자가 로그인할 수 없어 계정 비밀번호를 재설정해야 할 수도 있다고 밝혔습니다.