🔍 CVE-2026-5411

8.8
CVSS Score
HIGH
2026-06-05
2026-06-05 19:20
✅ 완료

🇰🇷 한글 설명

WordPress WP Captcha PRO 플러그인 5.38 이하 버전은 인증된 공격자가 임의 파일 업로드를 통해 원격 코드 실행을 허용하는 취약점이 있습니다. 이는 라이선싱 모듈의 권한 검사 누락과 제한 없는 파일 추출 기능으로 인해 발생하며, PHP 웹쉘 업로드가 가능합니다.

💡 쉬운 설명

이 취약점은 권한이 낮은 사용자도 악성 파일을 서버에 업로드할 수 있게 해줍니다. 공격자는 이를 통해 서버를 완전히 장악하거나 데이터를 유출할 수 있습니다.

🇺🇸 원문 (English)

The WP Captcha PRO (the premium version of the Advanced Google reCAPTCHA plugin, both have the same slug) plugin for WordPress is vulnerable to arbitrary file upload in all versions up to, and including, 5.38. This is due to a capability check in the save_ajax() function of the licensing module, combined with unrestricted file extraction in sync_cloud_protection(). This makes it possible for authenticated attackers, with Subscriber-level access and above, to upload arbitrary files including PHP webshells to the server by injecting a malicious cloud_protection_url into the license meta, which the plugin then downloads and extracts without file type validation into a web-accessible uploads directory. This can be used for remote code execution. Note: The vulnerability can only be exploited with a remote URL if "allow_url_fopen" is enabled in the php.ini config.

📍 영향받는 시스템

WordPress WP Captcha PRO 플러그인 버전 5.38 이하

⚔️ 공격 벡터

인증된 사용자(구독자 이상)가 라이선스 메타데이터에 악성 URL을 주입하여 웹쉘을 업로드하고 실행

🛡️ 대응 방법

플러그인을 최신 버전으로 업데이트하거나, 사용하지 않을 경우 즉시 제거하십시오.

🔧 검증 코드

출력된 버전이 5.38 이하이거나 해당 플러그인이 설치되어 있으면 취약한 상태입니다.

Shell / Script
wp plugin list --format=json | jq '.[] | select(.name=="WP Captcha PRO") | .version'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

PHP