CVE-2024-25973

Multiple Stored Cross-Site Scripting Vulnerabilities

Published Feb 20, 2024 CVSS 3.1 · 5.4 Medium EPSS < 1% KEV · Not listed
Description
The Frentix GmbH OpenOlat LMS is affected by multiple stored Cross-Site Scripting (XSS) vulnerabilities. An attacker with rights to create or edit groups can create a course with a name that contains an XSS payload. Furthermore, attackers with the permissions to create or rename a catalog (sub-category) can enter unfiltered input in the name field. In addition, attackers who are allowed to create curriculums can also enter unfiltered input in the name field. This allows an attacker to execute stored JavaScript code with the permissions of the victim in the context of the user's browser.

Remediation

Vendor Solution

The vendor provides a patched version 18.1.5 or higher for the mentioned vulnerabilities.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics epss

{'score': 0.00188}

epss

{'score': 0.0026}

Type Values Removed Values Added
Metrics epss

{'score': 0.00106}

epss

{'score': 0.00188}

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description The Frentix GmbH OpenOlat LMS is affected by multiple stored Cross-Site Scripting (XSS) vulnerabilities. An attacker with rights to create or edit groups can create a course with a name that contains an XSS payload. Furthermore, attackers with the permissions to create or rename a catalog (sub-category) can enter unfiltered input in the name field. In addition, attackers who are allowed to create curriculums can also enter unfiltered input in the name field. This allows an attacker to execute stored JavaScript code with the permissions of the victim in the context of the user's browser. The Frentix GmbH OpenOlat LMS is affected by multiple stored Cross-Site Scripting (XSS) vulnerabilities. An attacker with rights to create or edit groups can create a course with a name that contains an XSS payload. Furthermore, attackers with the permissions to create or rename a catalog (sub-category) can enter unfiltered input in the name field. In addition, attackers who are allowed to create curriculums can also enter unfiltered input in the name field. This allows an attacker to execute stored JavaScript code with the permissions of the victim in the context of the user's browser.
Type Values Removed Values Added
First Time appeared Frentix
Frentix openolat
Weaknesses CWE-79
CPEs cpe:2.3:a:frentix:openolat:*:*:*:*:*:*:*:*
Vendors & Products Frentix
Frentix openolat
Metrics cvssV3_1

{'score': 5.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
SEC-VLab
Published
Updated
Mar 14, 2025, 12:50 AM
Reserved
Feb 13, 2024, 9:28 AM
Status
Modified
Published
Feb 20, 2024, 8:15 AM
Modified
Jun 17, 2026, 7:16 AM