Claroline · Claroline · CVE-2005-1374
Name of the Vulnerable Software and Affected Versions:
Claroline versions 1.5.3 through 1.6 Release Candidate 1
Description:
The issue allows remote attackers to inject arbitrary web script or HTML via several API endpoints, including "exercise result.php", "exercice submit.php", "agenda.php", "learningPathList.php", "learningPathAdmin.php", "learningPath.php", "userLog.php", the `tool` parameter to "toolaccess details.php", the `data` parameter to "user access details.php", or the `coursePath` parameter to "myagenda.php".
Recommendations:
For Claroline versions 1.5.3 through 1.6 Release Candidate 1, consider disabling access to the vulnerable API endpoints until a patch is available. Restrict input for the `tool` parameter to "toolaccess details.php", the `data` parameter to "user access details.php", and the `coursePath` parameter to "myagenda.php" to minimize the risk of exploitation. At the moment, there is no information about a newer version that contains a fix for this vulnerability.