CVE-2020-5206: apereo opencast Improper Authorization
Vulnerability summary
CVE-2020-5206 is a critical (CVSS 10.0) Improper Authorization vulnerability in apereo opencast. EPSS estimates a 1.29% chance of exploitation in the next 30 days, higher than 69.9% of scored vulnerabilities.
Timeline
- 30-01-2020PublishedVulnerability first disclosed.
- 04-08-2024Last modifiedVulnerability information updated.
Description
In Opencast before 7.6 and 8.1, using a remember-me cookie with an arbitrary username can cause Opencast to assume proper authentication for that user even if the remember-me cookie was incorrect given that the attacked endpoint also allows anonymous access. This way, an attacker can, for example, fake a remember-me token, assume the identity of the global system administrator and request non-public content from the search service without ever providing any proper authentication. This problem is fixed in Opencast 7.6 and Opencast 8.1
CVSS metrics
4 scores · 3 sources · 2 versions- CVE.orgCNA8.7HighCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:NDiffers
- OSV · MavenEcosystem advisory · calculated8.7HighCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:NDiffers
EPSS trend
Probability
1.29%
Chance of exploitation in the next 30 days
Percentile
70%
Versus all other CVEs
30-day change
0.00 pp
From 1.29% 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 cause- CWE-285Improper AuthorizationThe product does not perform or incorrectly performs an authorization check when an actor attempts to access a resource or perform an action.
- CWE-287Improper AuthenticationWhen an actor claims to have a given identity, the product does not prove or insufficiently proves that the claim is correct.
Affected systems
Apereo1 product
- opencast< 7.6 | 8.0
Opencast1 product
- opencast< 7.6 | ≥ 8.0, < 8.1
Org.opencastproject1 product
- opencast-kernel< 7.6 | ≥ 8.0, < 8.1
3 vendors · 3 products
References
3 links- github.com/opencast/opencast/security/advisories/GHSA-vmm6-w4cf-7f3xX Refsource CONFIRMWEBMitigationThird Party Advisory
- github.com/opencast/opencast/commit/b157e1fb3b35991ca7bf59f0730329fbe7ce82e8X Refsource MISCWEBPatch