2017-02-13 Instructure Advisory IAC16627 - XXE Vulnerability in Quizzes QTI Upload
- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
SECURITY UPDATE |
Release Date: | 2017-02-13 |
Description: | XXE Vulnerability in Quizzes QTI Upload |
Criticality Level: | Critical |
Impact: | Potential read only access to underlying filesystem |
Systems Affected: | Canvas LMS |
Solution Status: | Patched |
Discovered By: | Unnamed BugCrowd Security Researcher as part of an annual vulnerability assessment |
Relevant Changesets: | don't resolve entities in xml · instructure/QTIMigrationTool@729a35313c · GitHub |
Summary:
An external security audit discovered a vulnerability in the QTI Migration tool which is used in converting QTI version 1.x data into QTI 2.0 content packages. The vulnerability allowed read only access to the underlying filesystem. This means that a potential attacker could read files from various system level directories where configuration and system user details are stored.
An internal forensic investigation found no evidence that the vulnerability, which has existed on the system for some time, has been exploited during the time it was present on the system.
Status:
All systems were patched as of 13:21 MT on 2/3/2017