Skip to content
CVE PROGRAM SOURCE RECORD5.1 Medium

CVE-2026-113683

VPL for Moodle before 5.0.0 Reflected XSS via similarity/diff.php filename

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.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

jcrodriguez-dis moodle-mod_vpl

Default version status: unaffected

  • 0 to < 5.0.0affected

References