top of page
perceptive_background_267k.jpg

RELATE is a web-based courseware package. Versions prior to commit 555f0efb1c5bd7531c07cd73724d7e566a81f620 have a stored cross-site scripting vulnerability tha…

Published:

26 May 2026 at 22:00:00

Alert date:

27 May 2026 at 21:06:41

Source:

nvd.nist.gov

Click to open the original link from this advisory

Web Technologies

RELATE web-based courseware package contains a stored cross-site scripting vulnerability in versions prior to commit 555f0efb1c5bd7531c07cd73724d7e566a81f620. The vulnerability allows enrolled students to execute arbitrary JavaScript in administrator browser sessions, potentially leading to full admin account takeover. The issue stems from the get_user() method in ParticipationAdmin rendering user-controlled input using mark_safe combined with Python's % string formatting, which bypasses Django's automatic HTML escaping. User first_name and last_name fields are freely editable through the profile page with no sanitization applied. When admins view the Participation list in Django admin panel, unsanitized values are rendered directly into HTML response, executing injected scripts.

Technical details

Mitigation steps:

Affected products:

RELATE

Related links:

Related CVE's:

Related threat actors:

IOC's:

This article was created with the assistance of AI technology by Perceptive.

© 2025 by Perceptive Security. All rights reserved.

email: info@perceptivesecurity.com

Disclaimer: Deze website toont informatie afkomstig van externe bronnen. Perceptive aanvaardt geen verantwoordelijkheid voor de inhoud, juistheid of volledigheid van deze informatie.

bottom of page