TotalCalendar SQL Injection and Directory Traversal Vulnerabilities

Summary
This host is running TotalCalendar and is prone to SQL injection and directory traversal vulnerabilities.
Impact
Successful exploitation will allow remote attackers to execute arbitrary HTML and script code and manipulate SQL queries by injecting arbitrary SQL code in a user's browser session in context of an affected site. Impact Level: Application.
Solution
Upgrade to version 2.403 or later, For updates refer to http://www.sweetphp.com/nuke/index.php
Insight
The flaw exists due to: - An improper validation of user supplied data to 'selectedCal' parameter in a 'SwitchCal' action within the 'modfile.php' script. - An improper validation of user supplied data to 'box' parameter to script 'box_display.php'.
Affected
TotalCalendar version 2.4
References