🔍 CVE-2025-12673

9.8
CVSS Score
CRITICAL
2025-12-06
2026-10-15 20:10
✅ 완료

🇰🇷 한글 설명

WordPress의 Flex QR Code Generator 플러그인 1.2.7 이하 버전에서 파일 유형 검증 미흡으로 인한 임의 파일 업로드 취약점이 발견되었습니다. 인증되지 않은 공격자가 서버에 임의의 파일을 업로드하여 원격 코드 실행(RCE)을 수행할 수 있습니다.

💡 쉬운 설명

QR 코드를 만드는 플러그인에 보안 구멍이 있어, 누구나 악성 파일을 서버에 몰래 올릴 수 있습니다. 이를 통해 해커가 웹사이트의 제어권을 완전히 뺏을 수 있는 위험한 상태입니다.

🇺🇸 원문 (English)

The Flex QR Code Generator plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the update_qr_code() function in all versions up to, and including, 1.2.7. This makes it possible for unauthenticated attackers to upload arbitrary files on the affected site's server which may make remote code execution possible.

📍 영향받는 시스템

WordPress Flex QR Code Generator plugin (버전 1.2.7 및 그 이하 모든 버전)

⚔️ 공격 벡터

인증되지 않은 공격자가 update_qr_code() 함수를 악용하여 검증되지 않은 파일을 업로드함

🛡️ 대응 방법

해당 플러그인을 최신 버전으로 업데이트하거나 사용 중지함

🔧 검증 코드

출력된 버전 번호가 1.2.7보다 높거나 같으면 안전하며, 1.2.7 이하이면 취약합니다.

Shell / Script
wp plugin list --name flex-qr-code-generator --format=csv | grep -E 'flex-qr-code-generator,[0-9.]+'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

WordPress