PT-2021-18391 · Coursems · Coursems

Cptsticky

·

Published

2021-03-31

·

Updated

2021-04-06

·

CVE-2021-29663

CVSS v3.1

4.8

Medium

VectorAV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N
Name of the Vulnerable Software and Affected Versions CourseMS version 2.1
Description The issue allows an attacker with Admin account access to create a Job Title in the Site area, specifically through the name parameter in admin/add jobs.php, and insert a cross-site scripting (XSS) payload. This payload will execute when anyone visits the registration page.
Recommendations For CourseMS version 2.1, consider restricting access to the admin/add jobs.php endpoint to prevent attackers from inserting XSS payloads through the name parameter until a fix is available. As a temporary workaround, monitor and validate all input for the name parameter in the admin/add jobs.php endpoint to prevent XSS payload insertion.

Exploit

Fix

XSS

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2021-29663

Affected Products

Coursems