🔍 CVE-2026-11355

5.3
CVSS Score
MEDIUM
2026-09-12
2026-09-14 17:17
✅ 완료

🇰🇷 한글 설명

DT LMS – elearning WordPress 플러그인 1.1 이하 버전에서 여러 AJAX 핸들러의 권한 확인 누락으로 인해 데이터가 무단 수정될 수 있는 취약점이 발견되었습니다. 공격자는 인증 없이도 플러그인 설정값을 조작하여 연락처 이메일이나 사이트 디자인 설정을 임의로 변경할 수 있습니다.

💡 쉬운 설명

로그인하지 않은 외부인이 웹사이트의 설정값을 마음대로 바꿀 수 있는 보안 구멍이 발견되었습니다. 이를 통해 사이트의 관리자 이메일을 바꾸거나 화면 디자인을 망가뜨릴 수 있습니다.

🇺🇸 원문 (English)

The DT LMS – elearning, WordPress LMS plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on multiple AJAX handlers (including dtlms_save_poc_settings, dtlms_save_skin_settings, and dtlms_save_options_settings) in versions up to, and including, 1.1. These handlers are registered on the wp_ajax_nopriv_* hook and contain no capability check, no nonce verification, and pass user-supplied data directly to update_option(). This makes it possible for unauthenticated attackers to overwrite arbitrary plugin option values stored in the wp_options table, including Point-of-Contact email configuration and skin/branding settings, which can be used to alter the appearance and behavior of the LMS for all site visitors.

📍 영향받는 시스템

DT LMS – elearning WordPress plugin (version 1.1 and below)

⚔️ 공격 벡터

인증되지 않은 공격자가 조작된 AJAX 요청을 보내 플러그인 옵션 값을 직접 수정

🛡️ 대응 방법

플러그인을 최신 버전으로 업데이트하거나, 해당 AJAX 핸들러에 권한 및 Nonce 검증 로직을 추가

🔧 검증 코드

명령어 결과에 DT LMS 플러그인이 나타나고 버전이 1.1 이하인지 확인

Shell / Script
wp plugin list --all | grep -i 'dtlms'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

WordPress