{"id":"CVE-2026-82847","aliases":["EUVD-2026-76788","GHSA-8hqp-p78r-mqpg"],"status":"published","title":"Masteriyo LMS \u003c 3.4.1 - Instructor+ Stored XSS via Course Highlights","description":"The Masteriyo LMS  WordPress plugin before 3.4.1 does not sanitise and escape one of its course fields before outputting it back in the course editor, allowing users with the instructor role to perform Stored Cross-Site Scripting attacks against higher privileged users such as administrators.","severity":{"version":"3.1","score":6.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H","level":"medium","assessor":"adp","from":"cve"},"epss":{"day":"2026-11-10","score":0.00431,"percentile":0.37649,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-79"],"published":"2026-09-12T06:00:10Z","modified":"2026-09-14T21:10:17Z","products":[{"vendor":"unknown","product":"masteriyo lms"}],"references":[{"url":"https://wpscan.com/vulnerability/9cc4f7a7-e5b9-48fe-962b-f5d0753e6158/","tags":["exploit","vdb-entry","technical-description"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-82847"},{"url":"https://wpscan.com/vulnerability/9cc4f7a7-e5b9-48fe-962b-f5d0753e6158"},{"url":"https://github.com/advisories/GHSA-8hqp-p78r-mqpg"}],"sources":{"cve":[{"id":"CVE-2026-82847","title":"Masteriyo LMS \u003c 3.4.1 - Instructor+ Stored XSS via Course Highlights","description":"The Masteriyo LMS  WordPress plugin before 3.4.1 does not sanitise and escape one of its course fields before outputting it back in the course editor, allowing users with the instructor role to perform Stored Cross-Site Scripting attacks against higher privileged users such as administrators.","status":"published","published":"2026-09-12T06:00:10.131Z","modified":"2026-09-12T15:32:53.903Z","cvss":[{"version":"3.1","score":6.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H","level":"medium","assessor":"adp"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T13:40:35.004553Z"}],"euvd":[{"id":"EUVD-2026-76788","description":"The Masteriyo LMS  WordPress plugin before 3.4.1 does not sanitise and escape one of its course fields before outputting it back in the course editor, allowing users with the instructor role to perform Stored Cross-Site Scripting attacks against higher privileged users such as administrators.","status":"published","published":"2026-09-12T06:00:10Z","modified":"2026-09-12T15:32:53Z","cvss":[{"version":"3.1","score":6.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H","level":"medium"}],"updated_at":"2026-11-02T17:28:21.556158Z"}],"ghsa":[{"id":"GHSA-8hqp-p78r-mqpg","title":"The Masteriyo LMS  WordPress plugin before 3.4.1 does not sanitise and escape one of its course...","description":"The Masteriyo LMS  WordPress plugin before 3.4.1 does not sanitise and escape one of its course fields before outputting it back in the course editor, allowing users with the instructor role to perform Stored Cross-Site Scripting attacks against higher privileged users such as administrators.","status":"published","published":"2026-09-12T06:31:20Z","modified":"2026-09-12T18:30:22Z","cvss":[{"version":"3.1","score":6.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H","level":"medium"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T15:11:46.447865Z"}],"nvd":[{"id":"CVE-2026-82847","description":"The Masteriyo LMS  WordPress plugin before 3.4.1 does not sanitise and escape one of its course fields before outputting it back in the course editor, allowing users with the instructor role to perform Stored Cross-Site Scripting attacks against higher privileged users such as administrators.","status":"published","published":"2026-09-12T06:16:26.147Z","modified":"2026-09-14T21:10:17.423Z","cvss":[{"version":"3.1","score":6.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H","level":"medium","assessor":"secondary"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T14:12:46.62721Z"}]}}
