I got across this issue a couple days ago while inspecting language translations, Claroline doesn't validate the user supplied parameter for language, so by ussing something like ./../../../../../../../../../../../etc/passwd%00 it will allow to include files, this can be abussed to read system configuration files, and execute code if users are allowed to upload txt or image files with php code, or injecting PHP code in httpd logs and including them. This bug seems to affect several instalations regardless magic_quotes_gpc settings since claroline uses an internal funcion for disabling it.
url removed I removed the url for more confidentiality (Mathieu Laurent)
Although is kinda obvious, the vulnerable code is on this file:
http://cvs.claroline.net/cgi-bin/viewcv ... iew=markup
- Fernando Muñoz

