CVE-2020-5228: apereo opencast Missing Authorization
Vulnerability summary
CVE-2020-5228 is a high (CVSS 7.6) Missing Authorization vulnerability in apereo opencast. EPSS estimates a 0.98% chance of exploitation in the next 30 days, higher than 61.5% of scored vulnerabilities.
Timeline
- 30-01-2020PublishedVulnerability first disclosed.
- 04-08-2024Last modifiedVulnerability information updated.
Description
Opencast before 8.1 and 7.6 allows unauthorized public access to all media and metadata by default via OAI-PMH. OAI-PMH is part of the default workflow and is activated by default, requiring active user intervention of users to protect media. This leads to users unknowingly handing out public access to events without their knowledge. The problem has been addressed in Opencast 7.6 and 8.1 where the OAI-PMH endpoint is configured to require users with `ROLE_ADMIN` by default. In addition to this, Opencast 9 removes the OAI-PMH publication from the default workflow, making the publication a conscious decision users have to make by updating their workflows.
CVSS metrics
4 scores · 3 sources · 2 versions- OSV · MavenEcosystem advisory · calculated7.6HighCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:L/A:N
- NVDNIST7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:NDiffers
EPSS trend
Probability
0.98%
Chance of exploitation in the next 30 days
Percentile
62%
Versus all other CVEs
30-day change
0.00 pp
From 0.98% on 20-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Apereo1 product
- opencast< 7.6 | 8.0
Opencast1 product
- opencast< 7.6 | ≥ 8.0, < 8.1
Org.opencastproject1 product
- opencast-oaipmh-api< 7.6 | ≥ 8.0, < 8.1
3 vendors · 3 products
References
3 links- github.com/opencast/opencast/security/advisories/GHSA-6f54-3qr9-pjgjX Refsource CONFIRMWEBMitigationThird Party Advisory