VPL for Moodle before 5.0.0 Reflected XSS via similarity/diff.php filename
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| jcrodriguez-dis | moodle-mod_vpl | unaffected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Jcrodriguez-dis | Moodle-mod Vpl |
|
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.358% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Jcrodriguez-dis
Jcrodriguez-dis moodle-mod Vpl |
|
| Vendors & Products |
Jcrodriguez-dis
Jcrodriguez-dis moodle-mod Vpl |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | VPL (Virtual Programming Lab) for Moodle before 5.0.0 contains a reflected cross-site scripting vulnerability that allows remote attackers to inject script via unencoded filename1/filename2 parameters in similarity/diff.php. Attackers can craft a diff.php link with a JavaScript payload that runs when a user holding mod/vpl:similarity opens it, performing actions or disclosing data under their session. | |
| Title | VPL for Moodle before 5.0.0 Reflected XSS via similarity/diff.php filename | |
| Weaknesses | CWE-79 | |
| References |
|
|
| Metrics |
cvssV3_1
|