Skip to main content
← All vulnerabilities
CVE-2020-5230GHSA-W29M-FJP4-QHMQ

Opencast uses unsafe identifiers

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 7.6, 8.1
None on Exploit-DB, Metasploit or GitHub

Summary

Opencast before 8.1 and 7.6 allows almost arbitrary identifiers for media packages and elements to be used. This can be problematic for operation and security since such identifiers are sometimes used for file system operations which may lead to an attacker being able to escape working directories and write files to other locations. In addition, Opencast's Id.toString(…) vs Id.compact(…) behavior, the latter trying to mitigate some of the file system problems, can cause errors due to identifier mismatch since an identifier may unintentionally change. This issue is fixed in Opencast 7.6 and 8.1.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • opencast opencast

    fixed in 7.6; From 8.0 · fixed in 8.1

  • org.opencastproject:baseMaven

    fixed in 7.6

  • org.opencastproject:baseMaven

    From 8.0 · fixed in 8.1

References 2

GitHub · opencast/opencast