🔍 CVE-2026-107659

7.5
CVSS Score
HIGH
2026-10-16
2026-10-16 18:17
✅ 완료

🇰🇷 한글 설명

WordPress용 Modula Image Gallery – Photo Grid & Video Gallery 플러그인의 모든 버전(3.0.11 포함)에서 민감 정보 노출 취약점이 발견되었습니다. 공격자는 REST API의 특정 경로를 통해 게시된 모든 갤러리의 암호화되지 않은 비밀번호와 사용자 이름을 추출할 수 있습니다.

💡 쉬운 설명

갤러리에 걸려 있는 비밀번호가 보안 처리 없이 인터넷에 공개되어 있는 상태입니다. 해커가 특별한 권한 없이도 갤러리 관리용 아이디와 비밀번호를 쉽게 알아낼 수 있습니다.

🇺🇸 원문 (English)

The Modula Image Gallery – Photo Grid & Video Gallery plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 3.0.11 via the 'id (post ID in /wp-json/wp/v2/modula-gallery/{id}) or none for collection route' parameter. This makes it possible for unauthenticated attackers to extract the plaintext Password Protect password and username for every published gallery from the modulaSettings REST field. The plugin's own /wp-json/modula/v2/gallery/{id}/settings endpoint correctly redacts the password for unauthenticated callers via redact_settings_for_public(), but no equivalent redaction is applied on the core /wp-json/wp/v2/modula-gallery path exposed by show_in_rest=true CPT registration.

📍 영향받는 시스템

Modula Image Gallery – Photo Grid & Video Gallery plugin version 3.0.11 and below

⚔️ 공격 벡터

인증되지 않은 공격자가 /wp-json/wp/v2/modula-gallery/{id} REST API 엔드포인트를 호출하여 데이터 추출

🛡️ 대응 방법

플러그인을 최신 버전으로 업데이트하거나, REST API를 통한 민감 정보 노출을 차단하는 보안 패치를 적용하십시오.

🔧 검증 코드

명령어 결과에 'modulaSettings' 필드 내의 실제 비밀번호나 사용자 이름이 평문으로 출력되면 취약한 상태입니다.

Shell / Script
curl -s http://<target-site>/wp-json/wp/v2/modula-gallery/1 | grep -E 'modulaSettings' | grep -E 'password|username'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

WordPress