VYPR
Medium severity6.4NVD Advisory· Published Jan 30, 2026· Updated Apr 15, 2026

CVE-2020-36998

CVE-2020-36998

Description

Forma.lms The E-Learning Suite 2.3.0.2 contains a persistent cross-site scripting vulnerability in multiple course and profile parameters. Attackers can inject malicious scripts in course code, name, description fields, and email parameter to execute arbitrary JavaScript without proper input sanitization.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Forma.lms 2.3.0.2 suffers from persistent XSS in course fields and email parameter, allowing arbitrary JavaScript injection without proper sanitization.

Vulnerability

Details

Forma.lms The E-Learning Suite version 2.3.0.2 contains a persistent cross-site scripting (XSS) vulnerability in multiple course and profile parameters. The application fails to properly sanitize user-supplied input in the course_code, course_name, course_box_descr, course_descr fields, as well as the email parameter. This allows attackers to inject arbitrary JavaScript that is stored and later executed in the browsers of other users [3][4].

Exploitation

Exploitation varies by parameter. For course fields, an attacker must have administrative privileges to edit a course via the Admin Area endpoint /formalms/appCore/index.php?r=alms/course/modcourse. The email parameter, however, can be exploited by any authenticated user editing their profile at /formalms/appLms/index.php?r=lms/profile/show&ap=saveinfo. The email field has some filtering but can be bypassed using obfuscated payloads [3].

Impact

Successful exploitation allows an attacker to execute arbitrary JavaScript in the context of the victim's session. This can lead to session hijacking, defacement, data theft, or further attacks against other users of the platform. The vulnerability is rated Medium with a CVSS v3 score of 6.4.

Mitigation

No official patch has been released for this vulnerability. Administrators should implement strict input validation and output encoding for all user-supplied fields, especially those stored and displayed to other users. Upgrading to a newer version of Forma.lms, if available, is recommended [4].

AI Insight generated on May 19, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected products

1

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

4

News mentions

0

No linked articles in our index yet.