
| 플러그인 이름 | WooCommerce Pro용 기프트 카드 |
|---|---|
| 취약점 유형 | 임의 파일 업로드 |
| CVE 번호 | CVE-2026-45444 |
| 긴급 | 비판적인 |
| CVE 게시 날짜 | 2026-05-20 |
| 소스 URL | CVE-2026-45444 |
긴급 보안 권고: WooCommerce Pro용 기프트 카드에서의 임의 파일 업로드 취약점 (CVE-2026-45444) (<= 4.2.6) — 워드프레스 사이트 소유자가 지금 당장 해야 할 일
작가: WP-방화벽 보안팀
요약: “WooCommerce Pro용 기프트 카드” 플러그인 (버전 <= 4.2.6)에 영향을 미치는 높은 심각도의 인증되지 않은 임의 파일 업로드 취약점 (CVE-2026-45444)이 공개되었으며, 이미 실제로 악용되고 있습니다. 이 게시물에서는 위험, 공격자가 할 수 있는 일, 침해 감지 방법, 적용할 수 있는 즉각적인 완화 조치, 그리고 워드프레스 사이트 소유자, 호스팅 업체 및 에이전시를 위한 우선 순위가 매겨진 복구 체크리스트를 설명합니다.
목차
- 무슨 일이 있었나 (짧게)
- 이것이 왜 중요한가
- 기술 개요 (버그가 허용하는 것)
- 악용 영향: 현실적인 공격자 시나리오
- 즉각적인 조치(첫 60–120분)
- 탐지 및 조사 (피해를 입었는지 확인하는 방법)
- 정리 및 완전 복구 (격리 → 근절 → 복구)
- 향후 임의 파일 업로드를 방지하기 위한 강화
- 지금 바로 적용할 수 있는 WAF 및 서버 규칙 (추천 패턴)
- WP-Firewall에서 어떻게 도와드릴 수 있는지 (무료 플랜 포함)
- 부록: 유용한 명령어 및 탐지 쿼리
무슨 일이 있었나 (짧게)
연구자들은 워드프레스용 “WooCommerce Pro용 기프트 카드” 플러그인에서 인증되지 않은 임의 파일 업로드 취약점을 공개했으며, 이는 CVE-2026-45444로 추적됩니다. 4.2.6 이하 버전이 영향을 받습니다. 이 취약점은 공격자가 인증 없이 파일을 업로드할 수 있게 하므로 즉각적인 위험이 심각합니다: 공격자는 웹쉘, 백도어 및 기타 악성 아티팩트를 업로드하여 전체 사이트를 침해할 수 있습니다.
이 취약점은 치명적/높음으로 평가되며 (일부 출처에서 CVSS 10) 알려진 악용 취약점 (KEV) 특성을 가지고 있습니다. 이는 광범위한 자동화된 공격과 대규모 스캔이 발생할 가능성이 높거나 이미 진행 중임을 의미합니다.
이것이 왜 중요한가
- 인증되지 않음: 업로드는 인터넷의 누구나 트리거할 수 있습니다 — 로그인이나 특별한 권한이 필요하지 않습니다.
- 임의 파일 업로드: 임의의 파일 내용과 파일 유형이 웹 서버에 배치될 수 있습니다. 공격자는 종종 원격 코드 실행을 허용하는 PHP 웹쉘이나 스크립트를 업로드합니다.
- 광범위한 도달 범위: 이 플러그인은 많은 WooCommerce 상점에서 사용되므로 기회를 노리는 공격자들이 대규모로 스캔할 것입니다.
- 빠른 포스트 악용: 웹쉘이 설치되면 공격자는 빠르게 전환할 수 있습니다 — 권한 상승, 관리자 사용자 생성, 데이터 유출, 네트워크의 다른 호스트로 전환.
- 자동 악용: 공격자는 종종 이러한 취약점을 자동화된 봇으로 무기화하여 몇 시간 내에 대규모 침해를 초래합니다.
WooCommerce와 함께 워드프레스를 운영하고 이 플러그인을 사용 중이라면 (또는 고객이 사용 중이라면) 그렇지 않다는 것을 증명할 수 있을 때까지 이를 활성 사건으로 취급하십시오.
기술 개요 (버그가 허용하는 것)
높은 수준에서 이 취약점은 파일 업로드를 수용하는 엔드포인트(플러그인의 일부)를 노출하며, 업로드된 콘텐츠나 업로더의 권한을 적절히 검증하거나 제한하지 못합니다. 요청 처리에 적절한 권한 부여 및/또는 검증 검사가 부족하기 때문에:
- 인증되지 않은 사용자는 파일을 포함하는 POST를 제출할 수 있습니다.
- 업로드된 파일은 웹에서 접근 가능한 위치에 저장됩니다 (예: wp-content/uploads 또는 플러그인 업로드 디렉토리 내).
- 파일 유형, 내용 및 확장자에 대한 검사가 불충분하여 실행 가능한 PHP 또는 다른 파일 유형에 포함된 PHP가 수용될 수 있습니다.
- 파일 이름/경로에 대한 세척이 불충분할 수 있어 허용된 업로드 디렉토리 내에서 덮어쓰기 또는 임의 배치가 가능할 수 있습니다.
여기에서 익스플로잇 스크립트를 게시하지는 않겠지만, 방어적인 관점에서 공격자가 플러그인이 업로드된 파일을 작성하는 모든 곳에 PHP 백도어를 배치할 수 있다고 가정해야 합니다.
익스플로잇 영향 — 실제 공격자 시나리오
공격자가 웹에서 접근 가능한 위치에 파일을 업로드할 수 있게 되면, 일반적인 공격 체인은 다음과 같습니다:
- 경량 PHP 웹쉘을 업로드합니다 (명령을 수락하거나 base64를 평가하는 단일 행 웹 쉘).
- 쉘을 사용하여 시스템 명령을 실행하고 환경을 조사합니다:
- wp-config.php를 읽어 DB 자격 증명을 수집합니다.
- wp-cli 또는 직접 DB 삽입을 통해 새로운 WordPress 관리자 사용자를 생성합니다.
- wp-includes 또는 테마 파일에 지속적인 백도어를 설치합니다.
- 해당 호스트에서 자격 증명/네트워크를 공유하는 다른 호스트로 피벗합니다.
- 스팸을 제공하거나 피싱 페이지를 호스팅하거나 암호화폐를 채굴하기 위해 악성 코드를 배포합니다.
- 고객 데이터는 데이터베이스 덤프 또는 업로드의 직접 읽기를 통해 유출합니다 (고객 정보가 있는 경우).
- WooCommerce 상점에서 주문, 기프트 카드 잔액 또는 재정 흐름을 변조합니다.
전자 상거래 상점이 결제 및 PII를 처리하기 때문에 이러한 위반의 평판 및 규정 준수 영향은 매우 중요합니다.
즉각적인 조치(첫 60–120분)
WooCommerce Pro (<=4.2.6)용 기프트 카드를 사용하는 WordPress 사이트를 관리하는 경우 즉시 조치를 취하십시오. 이는 속도 및 영향에 따라 우선 순위가 매겨집니다.
- 사이트를 유지 관리 모드로 전환하거나 임시로 오프라인 상태로 만듭니다 (실용적일 경우).
- 플러그인을 즉시 비활성화하십시오:
- WP 관리에서: 플러그인 → 플러그인 비활성화.
- WP 관리에 접근할 수 없는 경우, SFTP/SSH를 통해 플러그인 디렉토리의 이름을 변경하십시오 (/wp-content/plugins/giftware → /wp-content/plugins/giftware.disabled).
- 수신 트래픽 제한 (네트워크 수준):
- 호스팅 제어판 / 방화벽 (또는 WAF)을 사용하여 의심스러운 IP를 차단하고, 알고 있는 경우 플러그인 엔드포인트 경로에 대한 접근을 차단하십시오 (일반적인 엔드포인트는 탐지 섹션을 참조하십시오).
- 웹 애플리케이션 방화벽이 있는 경우, 이 취약점에 대한 규칙 세트 또는 완화 조치를 활성화하십시오; 없다면 일반적인 업로드 차단 규칙을 적용하십시오 (아래의 WAF 규칙 섹션을 참조하십시오).
- 공급자가 귀하의 정확한 플러그인 및 WordPress 환경에 대한 안전한 패치 버전을 출시한 경우에만 플러그인을 업데이트하십시오. 패치가 아직 없다면, 취약한 플러그인을 다시 활성화하지 마십시오. (안전한 패치가 존재하는 경우, 플러그인 업데이트 모범 사례를 따르십시오.)
- 포렌식 분석을 위해 사이트 파일과 데이터베이스를 즉시 스냅샷 또는 백업하십시오 (백업은 서버 외부에 저장하십시오).
먼저 이 작업을 수행하십시오 — 빠르고 지속적인 노출을 줄입니다.
탐지 및 조사 — 공격을 받았는지 확인하는 방법
스캔 및 자동화된 악용 시도가 발생하고 있다고 가정하십시오. 즉시 다음 지표를 확인하십시오.
- 업로드 디렉토리에서 PHP 파일을 검색하십시오 (이들은 대부분 미디어 — 이미지, pdf 등 — 여야 하며 PHP 코드는 아닙니다):
# 업로드 아래의 PHP 파일 찾기
- 웹쉘에 일반적인 의심스러운 패턴에 대해 전체 웹 루트를 검색하십시오:
grep -RIl --exclude-dir=vendor -e "eval(base64_decode" -e "assert(" -e "preg_replace(.*/e" /path/to/wordpress || true
- 인식하지 못하는 최근 수정된 파일을 찾으십시오:
find /path/to/wordpress -type f -mtime -7 -printf '%TY-%Tm-%Td %TT %p
- 플러그인 경로에 대한 의심스러운 POST 요청, 비정상적인 multipart/form-data 업로드 또는 의심스러운 파일 이름을 포함하는 요청에 대해 웹 서버 접근 로그를 검토하십시오:
- 플러그인 엔드포인트에 대한 POST를 찾으십시오 (예: /wp-content/plugins/giftware/ 또는 유사한 경로 아래의 모든 것).
- 18. fields=
multipart/form-data파일 이름이 다음으로 끝나는.php또는 PHP 코드를 포함하는. - 찾아보다
사용자 에이전트비어 있거나 알려진 스캔 봇, 업로드 엔드포인트에 대한 반복 요청 또는 비정상적인 IP에서의 요청인 문자열입니다.
- 예상치 못한 관리자 사용자를 위해 WordPress 데이터베이스를 확인하십시오:
# WP-CLI 역할이 있는 모든 사용자 나열
- 알 수 없는 작업에 대한 예약된 작업(cron)을 검토하고 예상치 못한 변경 사항에 대해 핵심 및 플러그인 파일 체크섬을 확인하십시오.
- 알려진 웹쉘 서명을 감지하기 위해 파일 및 데이터베이스 수준에서 신뢰할 수 있는 악성코드 스캐너로 스캔하십시오(가능한 경우).
침해 지표(IoC)를 발견하면 이를 활성 침해로 간주하고 아래의 격리/제거 단계를 따르십시오.
정리 및 완전 복구 (격리 → 근절 → 복구)
조사에서 침해 지표가 나타나면 전체 사고 대응 워크플로를 따르십시오. 아래는 실용적인 체크리스트입니다:
- 격리
- 사이트를 오프라인 상태로 유지하거나 유지 관리 모드로 설정하십시오.
- 업로드 디렉토리에 대한 웹 액세스를 차단하십시오(웹 서버 또는 WAF를 통해).
- 모든 권한 있는 계정(WordPress 관리자, 호스팅 패널, FTP/SFTP, 데이터베이스, SSH)의 자격 증명을 재설정하십시오. 강력하고 고유한 비밀번호를 사용하고 가능한 경우 2FA를 활성화하십시오.
- 손상된 환경 변수로 노출된 API 키, OAuth 토큰 또는 결제 게이트웨이 자격 증명을 회전하십시오.
- 증거 보존
- 파일 및 데이터베이스의 포렌식 백업을 만들고 로그(액세스 및 오류 로그)를 보관하십시오.
- 사고 대응자를 참여시킬 계획이라면 이러한 아티팩트는 중요합니다.
- 근절
- 모든 악성 파일과 백도어를 제거하십시오. 특히:
- 업로드 또는 플러그인 디렉토리에서 예상치 못한 PHP 파일을 삭제하십시오.
- 플러그인 및 테마 파일을 공식적인 깨끗한 복사본과 비교하십시오. 수정된 파일을 깨끗한 복사본으로 교체하십시오.
- 검증된 소스를 사용하여 WordPress 핵심 파일을 재설치하십시오(wp core download 또는 WP-Admin에서 재설치).
- 주입된 옵션, 악성 관리자 사용자 및 의심스러운 예약 후크로부터 데이터베이스를 정리하십시오.
- 파일 무결성 모니터링 도구(또는 git)를 사용하여 예상되는 파일만 남아 있는지 확인하십시오.
- 모든 악성 파일과 백도어를 제거하십시오. 특히:
- 회복
- 가능하고 신뢰할 수 있는 깨끗한 백업에서 복원하십시오(신뢰할 수 없게 청소할 수 없는 경우 바람직함).
- 공급업체 패치를 적용하십시오: 취약한 플러그인을 패치된 버전으로 가능한 한 빨리 업데이트하고 검증하십시오.
- 서비스를 점진적으로 다시 활성화하고 재감염을 위해 로그를 주의 깊게 모니터링하십시오.
- 사건 후 강화
- 모든 사용자에 대해 비밀번호 재설정을 강제하십시오.
- 노출되었을 수 있는 SSL/TLS 및 기타 자격 증명을 교체하십시오.
- 의심스러운 파일 업로드 및 관리자 변경에 대한 로깅 및 경고를 추가하거나 강화하십시오.
- 사건 보고서를 작성하십시오(무슨 일이 발생했는지, 언제, 범위, 근본 원인, 수정 단계).
전체 정리를 수행할 자신이 없다면, WordPress 사건 대응에 경험이 있는 전문 보안 서비스를 이용하십시오.
향후 임의 파일 업로드를 방지하기 위한 강화
여러 가지 실용적인 강화 제어가 임의 파일 업로드 결함의 위험과 영향을 크게 줄입니다.
- 최소 권한의 원칙:
- 필요한 플러그인만 설치하십시오. 공격 표면을 줄이십시오.
- 기능별로 플러그인 접근을 제한하십시오 — 플러그인에 필요한 것 이상으로 파일 시스템 또는 상승된 권한을 부여하지 마십시오.
- 일관된 패치:
- WordPress 코어, 플러그인 및 테마를 업데이트하십시오. 사용 중인 플러그인에 대한 취약성 알림을 구독하십시오.
- 업로드에서 PHP 실행 비활성화:
- 업로드 디렉토리에서 PHP 파일 실행을 차단하려면 .htaccess(아파치) 또는 웹 서버 규칙을 배치하십시오:
# 아파치 (.htaccess in wp-content/uploads)# Nginx (서버 블록) - 엄격한 파일 유형 검증:
- 애플리케이션 계층에서 확장자 및 MIME 유형 검사를 시행하십시오.
- 업로드된 파일 내용(매직 바이트)을 확인하여 이미지/pdf 서명이 확장자와 일치하는지 확인하십시오.
- 파일 이름과 경로를 정리하십시오:
- 플러그인이 파일 이름을 이스케이프하고 정리하도록 하십시오. 사용자 제공 파일 경로 및 확장을 직접 수락하지 마십시오.
- WAF와 계층 방어를 사용하세요:
- 좋은 WAF는 플러그인이 취약할 때에도 악의적인 업로드를 가로채거나 의심스러운 패턴을 차단할 수 있습니다. (아래의 WAF 규칙 제안서를 참조하세요.)
- 지속적인 모니터링:
- 파일 무결성 모니터링(예: 체크섬), 정기적인 악성코드 스캔, 의심스러운 POST 및 파일 쓰기에 대한 로그 알림.
- 서버 권한 강화:
- PHP-FPM을 비특권 사용자로 실행하고 파일 및 폴더 권한이 WordPress 강화 지침을 따르도록 하세요(파일 644, 디렉토리 755, wp-config.php 600/640).
- 최소 접근 데이터베이스 자격 증명:
- DB 사용자 권한이 WordPress에 필요한 것만 제한되도록 하세요(DROP 또는 FILE 권한은 필요하지 않음).
지금 바로 적용할 수 있는 WAF 및 서버 규칙 (추천 패턴)
WAF는 플러그인 취약점이 존재하지만 패치가 없는 경우 공격 표면을 줄이는 가장 빠른 방법 중 하나입니다. 아래는 신속하게 구현할 수 있는 규칙 패턴과 서버 수준 완화 조치입니다.
고가치 차단 규칙(일반적, 특정 공급업체 없음):
- PHP 콘텐츠가 포함된 파일 업로드 차단:
- 업로드된 본문 검사:
"<?php","= ","base64_decode(","eval("그리고 차단.
- 업로드된 본문 검사:
- 의심스러운 파일 이름으로 업로드 차단:
- 다음과 같은 확장자를 가진 파일 거부:
.php,.phtml,.php5,.파, 또는 추가 점이 있는 경우:이미지.jpg.php.
- 다음과 같은 확장자를 가진 파일 거부:
- 알려진 업로드 엔드포인트에 대한 허용된 콘텐츠 유형 제한:
- 18. 일치: 정규 표현식
image/jpeg,이미지/png,이미지/gif,애플리케이션/pdf엔드포인트가 이미지/문서인 경우.
- 18. 일치: 정규 표현식
- 플러그인 업로드 엔드포인트에 대한 익명 POST의 비율 제한:
- 업로드 엔드포인트가 있는 경우
/wp-content/plugins/.../upload.php, IP당 분당 POST 수를 제한하십시오.
- 업로드 엔드포인트가 있는 경우
- 익명의 출처에서 플러그인 디렉토리에 대한 원시 POST 요청을 차단하십시오:
- 엔드포인트가 공개 업로드를 수락할 의도가 없는 경우, 해당 경로에 대한 모든 공개 POST를 차단하십시오.
예제 WAF 의사 규칙 (귀하의 WAF 구문에 맞게 조정):
- 규칙 A: 본문에 포함된 경우 차단
"<?php"또는"eval(base64_decode" - 규칙 B: Content-Disposition 파일 이름이 다음으로 끝나는 경우 차단
.php또는 포함.php - 규칙 C: 속도 제한
/wp-content/plugins/giftware/*IP당 분당 5개의 요청으로 POST - 규칙 D: 의심스러운 사용자 에이전트 문자열 또는 큰 POST 페이로드가 있는 빈 UA로 요청을 차단
서버 수준 완화:
- 업로드에서 실행을 거부하십시오 (이전 .htaccess/nginx 스니펫 참조).
- 플러그인이 전용 디렉토리에 쓰는 경우, 해당 디렉토리를 서버 수준 규칙으로 실행 불가능하게 만드십시오.
기억하십시오: WAF 규칙은 가능한 경우 잘못된 긍정으로 인해 합법적인 사용자 업로드가 중단되지 않도록 먼저 스테이징에서 테스트해야 합니다.
지속성과 백도어를 확인하는 방법 (청소 후)
명백한 악성 파일을 제거한 후, 지속적인 백도어를 잡기 위해 다음을 수행하십시오:
- 여러 독립적인 악성 코드 스캐너(파일 기반 및 데이터베이스 기반)로 재스캔하십시오.
- wp-config.php에서 추가되거나 주입된 코드를 검사하십시오.
- 주입된 코드를 위해 활성 테마 파일(header.php, functions.php) 및 mu-plugins를 확인하십시오.
- 의심스러운
.ico,.jpg, 또는.txtPHP 코드를 포함하는 파일(공격자는 때때로 잘못된 이름의 파일에 코드를 숨깁니다). - 검토
wp_옵션의심스러운 테이블사이트 URL,홈, 또는 직렬화된 페이로드, 및활성 플러그인알 수 없는 항목에 대해. - 예약된 작업 및 크론 항목을 내보내고 감사하십시오(
wp cron 이벤트 목록또는wp_옵션"cron" 옵션을 확인하십시오). - 사건 발생 중에 관리자 액세스를 사용한 경우, 백도어를 복원하는 알 수 없는 예약 작업이 없음을 확인하십시오.
백업에서 복원할 시기와 정리 시도를 할 시기
- 모든 백도어를 자신 있게 찾고 제거할 수 없을 때, 사용 가능한 경우 알려진 좋은 백업(감염 전)에서 복원하십시오. 이는 종종 가장 빠르고 신뢰할 수 있는 경로입니다.
- 깨끗한 백업이 없는 경우, 수동 정리가 가능하지만 더 깊은 포렌식 작업이 필요합니다: 모든 파일을 검증하고, 난독화된 PHP를 스캔하며, DB 무결성을 확인하십시오.
- 복원 후, 모든 강화 조치를 적용하고 서비스를 다시 활성화하기 전에 취약점을 패치하십시오.
사고 대응: 커뮤니케이션 및 준수
고객 데이터를 처리하는 경우 법적 또는 계약적 의무가 있을 수 있습니다:
- 타임라인, 범위 및 취한 조치를 문서화하십시오.
- 자격 증명이나 고객 데이터가 노출된 것으로 보이는 경우 호스팅 제공업체 및 모든 제3자(결제 처리업체)에 알리십시오.
- 개인정보 규정(GDPR, CCPA 등)에 대한 보고 의무를 결정하고 법률 자문의 지침을 따르십시오.
WP-Firewall이 어떻게 도움이 되는지(그리고 무료 플랜을 고려해야 하는 이유)
WP-Firewall Basic으로 즉시 WordPress 사이트를 보호하기 시작하십시오.
WP-Firewall에서는 이 취약점을 겨냥한 대규모 공격을 차단하는 데 도움이 되는 실용적인 방어를 구축하고 유지합니다. 지금 당장 위험을 줄이는 빠르고 저렴한 방법이 필요하다면, 우리의 Basic(무료) 플랜이 필수적인 보호를 제공합니다:
- 필수 보호 기능: 관리형 방화벽, 무제한 대역폭, 웹 애플리케이션 방화벽(WAF), 악성코드 검사기, OWASP Top 10 위험 완화.
- 빠른 설정: 사이트를 즉시 보호하기 시작하는 경량 플러그인과 관리 규칙.
- 비용 없는 완화: 스테이징, 저트래픽 또는 패치를 적용하거나 정리를 수행하는 동안 즉각적인 보호가 필요한 사이트에 적합합니다.
더 많은 자동화 및 수동 개입을 원하신다면:
- 스탠다드($50/년)는 자동 악성 코드 제거 및 최대 20개의 IP를 블랙리스트/화이트리스트할 수 있는 기능을 추가합니다.
- Pro($299/년)에는 월간 보안 보고서, 새로 발견된 취약점에 대한 자동 가상 패치 및 프리미엄 추가 기능(전담 계정 관리자, 보안 최적화, WP 지원 토큰, 관리 WP 서비스 및 관리 보안 서비스)이 포함됩니다.
무료 플랜에 가입하고 몇 분 안에 사이트를 보호하는 관리형 WAF 및 스캐너를 받으세요: https://my.wp-firewall.com/buy/wp-firewall-free-plan/
우리는 빠른 보호 조치와 정리가 공격자가 킬 체인을 완료하는 것을 막는 결정적인 요소가 되는 경우가 많기 때문에 이러한 계층을 구축했습니다. 수동 지원을 선호하신다면, 우리의 상위 계층에는 더 많은 적극적인 복구 서비스가 포함되어 있습니다.
실용적인 탐지 및 복구 명령(부록)
파일 발견 및 의심스러운 파일 검색:
# 업로드에서 PHP 파일 찾기(침해의 일반적인 징후)
데이터베이스 검사:
# 예상치 못한 관리자 계정을 찾기 위해 모든 사용자 나열(WP-CLI 사용)
Apache / Nginx 규칙(실행 불가능한 업로드):
아파치 (.htaccess in wp-content/uploads):
<FilesMatch "\.(php|phtml)$">
Deny from all
</FilesMatch>
Nginx(서버 블록의 일부):
location ~* /wp-content/uploads/.*\.(php|phtml|phps)$ {
최종 체크리스트 — 우선 순위
- 취약한 플러그인을 즉시 비활성화하거나 디렉토리 이름을 변경하십시오.
- 조사를 위해 사이트와 데이터베이스의 스냅샷을 찍습니다.
- 방화벽 수준에서 플러그인 엔드포인트에 대한 공개 POST를 차단하거나 속도 제한을 설정합니다.
- 업로드 및 웹 루트에서 PHP 파일을 확인합니다. 의심스러운 파일은 제거하거나 격리합니다.
- 자격 증명(WP 관리자, db, 호스팅, FTP)을 재설정하고 관리자에게 2FA를 활성화합니다.
- 여러 도구로 사이트를 스캔하거나 전문 대응자를 참여시켜 완전한 정리를 수행합니다.
- 정리된 후, 공급자가 제공한 패치된 버전으로 플러그인을 업데이트하거나 대체 기능으로 교체합니다.
- 장기적인 통제를 구현합니다: 업로드에서 PHP 실행을 비활성화하고, WAF 규칙을 배포하며, 파일 무결성 모니터링을 활성화합니다.
여러 개의 WordPress 사이트를 관리하는 경우, 전체에서 이러한 지표의 감지를 자동화합니다(로그 및 업로드에서 PHP 파일 검색, 플러그인 경로에 대한 익명 POST 경고). 빠른 감지와 공격 트래픽 차단은 적절한 수정 작업을 수행할 시간을 확보해 줍니다.
WAF 규칙 구현, 스캔 또는 사고 대응에 대한 안내나 도움이 필요하면 WP-Firewall의 보안 팀이 대기 중입니다. 즉각적인 보호 조치를 제로 비용으로 마련하고 싶다면, 우리의 기본(무료) 플랜을 시도해 보세요. 관리되는 WAF 및 악성 코드 스캔을 빠르게 작동시킬 수 있습니다: https://my.wp-firewall.com/buy/wp-firewall-free-plan/
안전하게 지내세요 — 플러그인을 업데이트하고 업로드 및 실행 경로를 적극적으로 잠급니다. 사고 체크리스트나 귀하의 환경에 맞춘 도움이 필요하면 플러그인 버전과 호스팅 설정을 회신해 주시면 단계별 안내를 제공하겠습니다.
