🔍 CVE-2026-19513

8.1
CVSS Score
HIGH
2026-09-01
2026-09-01 20:47
✅ 완료

🇰🇷 한글 설명

WordPress용 Gravity Forms 플러그인 3.0.2 이하 버전에서 임의 파일 업로드 취약점이 발견되었습니다. GFAsyncUpload::upload() 함수의 다중 파일 업로드 청크 상태 검증 미흡으로 인해, 인증되지 않은 공격자가 PHP 또는 HTML 파일을 임의의 파일명으로 업로드할 수 있습니다. 이는 NGINX와 같이 .htaccess를 무시하는 웹 서버 환경에서 원격 코드 실행(RCE)이나 저장형 XSS로 이어질 수 있습니다.

💡 쉬운 설명

웹사이트의 파일 업로드 기능에 허점이 있어, 해커가 악성 코드가 담긴 파일을 몰래 올릴 수 있는 문제입니다. 이 파일을 실행하면 해커가 웹사이트를 마음대로 조종하거나 방문자의 정보를 훔칠 수 있습니다.

🇺🇸 원문 (English)

The Gravity Forms plugin for WordPress is vulnerable to Arbitrary File Upload in all versions up to, and including, 3.0.2. This is due to insufficient validation of multi-file upload chunk state in the `GFAsyncUpload::upload()` function, where public form state URL hashes can be reused as chunk continuation hashes and attacker-controlled temporary filenames are accepted before sanitization. This makes it possible for unauthenticated attackers, when a public form contains a File Upload field with Multiple Files enabled, to upload a valid PNG/PDF polyglot to an attacker-selected public `.php` or `.html` filename in the Gravity Forms temporary upload directory. This can lead to remote code execution on WordPress systems that use NGINX or other non `.htaccess` respecting web servers. NOTE: During installation and activation, the Gravity Forms plugin places a `.htaccess` file in this directory, which prevents this vulnerability from being exploited despite the PHP file being written to the temporary upload directory. In these cases where PHP execution is blocked, attacker-written HTML can result in stored same-origin cross-site scripting if a victim visits the generated file URL.

📍 영향받는 시스템

Gravity Forms plugin for WordPress (version 3.0.2 and below)

⚔️ 공격 벡터

공개된 폼의 파일 업로드 필드를 통해 조작된 파일명과 다중 파일 업로드 청크 해시를 사용하여 악성 파일을 업로드함

🛡️ 대응 방법

Gravity Forms 플러그인을 최신 보안 패치가 적용된 버전으로 즉시 업데이트하십시오.

🔧 검증 코드

출력된 결과에서 Gravity Forms의 버전을 확인하여 3.0.2 이하인지 체크합니다.

Shell / Script
wp plugin list --status=active | grep -i 'gravityforms'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Nginx