Lucene search

K
wpvulndbLucyWPVDB-ID:98CD761C-7527-4224-965D-D34472B5C19F
HistorySep 26, 2022 - 12:00 a.m.

Tutor LMS < 2.0.10 - Admin+ Stored Cross-Site Scripting

2022-09-2600:00:00
lucy
wpscan.com
3
tutor lms
course parameters
stored cross-site scripting
admin
multisite setup
poc

0.001 Low

EPSS

Percentile

25.0%

The plugin does not escape some course parameters, which could allow high privilege users such as admin to perform Stored Cross-Site Scripting attacks even when the unfiltered_html capability is disallowed (for example in multisite setup)

PoC

Create/Edit a Course, add a new Topic and put the following payload as Topic Name: " style=animation-name:rotation onanimationstart=alert(/XSS/)// The XSS will be trigged when editing the topic Create/edit a lesson (Click on a topic to display the create button), then put the following payload in the Lesson Name field: " style=animation-name:rotation onanimationstart=alert(/XSS/)// The XSS will be triggered when editing the lesson

CPENameOperatorVersion
tutorlt2.0.10

0.001 Low

EPSS

Percentile

25.0%

Related for WPVDB-ID:98CD761C-7527-4224-965D-D34472B5C19F