# Exploit Title: OpenEDX platform Ironwood 2.5 - Remote Code Execution # Google Dork: N/A # Date: 2020-05-20 # Exploit Author: Daniel Monzón (stark0de) # Vendor Homepage: https://open.edx.org/ # Software Link: https://github.com/edx/edx-platform # Version: Ironwood 2.5 # Tested on: Debian x64 # CVE : CVE-2020-13144 CVE ID: CVE-2020-13144 OpenEDX Platform Ironwood version 2.5 suffers from a RCE vulnerability when the use of CodeJail (https://github.com/edx/codejail) is not enforced This is an authenticated vulnerability, so you need to register an account, go to /edx-studio Then Create New course > New section > New subsection > New unit > Add new component > Problem button > Advanced tab > Custom Python evaluated code Once here we just need to edit the problem and introduce a payload such as:

Problem text


Solution or Explanation Heading

Solution or explanation text

And click Submit, and you will execute commands in the machine