CVE-2021-43821CWE-552

Files Accessible to External Parties in Opencast

Critical · published December 14, 2021

CVSS v3.1
9.9
EPSS
2%
Percentile
80.9
In the wild
Unconfirmed
What it is

🚨 Cleverly slipped local file references into uploads? That’s the vulnerability lurking in Opencast before versions 10.6 and 11.0! 🔥 It's like a library that allows patrons to bring in their own books without checking if they're actually just misfiled confidential documents — a recipe for disaster! An attacker with permissions to add new media could access almost any local file on the server, potentially extracting sensitive information like passwords or configuration files. This means anything from your secret recipe to sensitive internal documents could be exposed through the web interface, leading to a security breach that could compromise the entire system!

Put simply

It's like a library that allows patrons to bring in their own books without checking if they're actually just misfiled confidential documents — a recipe for disaster! This vulnerability allows attackers to reference local file URLs in media packages, letting them access files on the server that the Opencast process can read. This can lead to unauthorized information disclosure if an attacker has the required privileges.

What to do

An attacker with permissions to add new media could access almost any local file on the server, potentially extracting sensitive information like passwords or configuration files. This means anything from your secret recipe to sensitive internal documents could be exposed through the web interface, leading to a security breach that could compromise the entire system! Upgrade to Opencast version 10.6 or 11.0 to fix this critical issue. In the meantime, consider tightening your UNIX permissions or implementing SELinux to minimize read access to sensitive files on the server. But really, the best course of action is that update! You've got this! Follow these steps, and you'll have Opencast secured in no time! 🛡️

The record
Technical detail
CVSS v3.1
9.9 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.02029 · 80.9th percentile
Weakness
CWE-552 · Files or Directories Accessible to External Parties
Published
2021-12-14T19:15Z
EPSS history
Timeline
  • 14 DEC 19:15Z
    Files Accessible to External Parties in Opencast
    cvelistv5