🔍 CVE-2026-5581

9.1
CVSS Score
CRITICAL
2026-08-05
2026-08-12 21:00
✅ 완료

🇰🇷 한글 설명

WordPress용 Multi Uploader for Gravity Forms 플러그인의 모든 버전(1.1.8 포함)에서 권한 없는 임의 미디어 삭제 취약점이 발견되었습니다. plupload_ajax_delete_file() 함수에 권한 확인 절차가 누락되어 있으며, CSRF 방지를 위한 nonce가 공개되어 있어 인증되지 않은 공격자가 미디어 라이브러리를 파괴할 수 있습니다.

💡 쉬운 설명

로그인을 하지 않은 외부인도 웹사이트에 저장된 사진이나 파일을 마음대로 삭제할 수 있는 심각한 보안 결함입니다. 공격자가 파일 번호만 알면 사이트의 모든 미디어 파일을 영구적으로 지워버릴 수 있습니다.

🇺🇸 원문 (English)

The Multi Uploader for Gravity Forms plugin for WordPress is vulnerable to unauthorized arbitrary media deletion in all versions up to, and including, 1.1.8. This is due to missing capability checks in the `plupload_ajax_delete_file()` function, which is registered via `wp_ajax_nopriv_gfmu_delete_file`. The nonce intended for CSRF protection is exposed on any public-facing page containing a multi-uploader form field via the `GFMU_options` JavaScript object. This makes it possible for unauthenticated attackers to permanently delete any WordPress media attachment by supplying its attachment ID, potentially leading to complete media library destruction.

📍 영향받는 시스템

Multi Uploader for Gravity Forms plugin (버전 1.1.8 및 그 이하 모든 버전)

⚔️ 공격 벡터

인증되지 않은 공격자가 노출된 nonce와 파일 ID를 사용하여 AJAX 요청을 통해 미디어 삭제 함수를 호출

🛡️ 대응 방법

플러그인을 최신 보안 패치가 적용된 버전으로 즉시 업데이트하거나 해당 기능을 비활성화하십시오.

🔧 검증 코드

명령어 결과에 해당 플러그인이 나타나면 설치된 것이며, 설치된 버전이 1.1.8 이하인지 확인이 필요합니다.

Shell / Script
wp plugin list --status=active | grep -i 'multi-uploader-for-gravity-forms'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

WordPress