MasterStudy LMS plugin for WordPress before 3.7.50 contains a path traversal vulnerability that allows authenticated Subscriber-level users to import arbitrary WXR XML files by supplying directory traversal sequences in the stm_lms_step parameter passed to the stm_lms_import_sample_data AJAX action, which lacks capability checks and nonce verification. Attackers can traverse the file system to reference a reachable WXR file and have the handler publish its contained posts under their identity, enabling publication of attacker-chosen post type, title, content, and metadata.
Fix
Patch, vendor advisory and mitigation references on NVD 1
- https://docs.stylemixthemes.com/masterstudy-lms/changelog-free-version release-notes, patch
Every line above is quoted from NVD, CISA, Microsoft, the vendor's own advisory or DISA; nothing is generated.
Change history 1
- First seenCVSS 5.3 · stylemixNVD modified 2026-10-29 14:11
Affected (CPE criteria) 0
NVD has not attached CPE configurations yet.
References 3
- https://docs.stylemixthemes.com/masterstudy-lms/changelog-free-version release-notes, patch
- https://wordpress.org/plugins/masterstudy-lms-learning-management-system product
- https://www.vulncheck.com/advisories/masterstudy-lms-wordpress-plugin-path-traversal-via-stm-lms-step-parameter third-party-advisory