CVE-2025-55202 json
Opencast has a partial path traversal vulnerability in UI config
published 2025-08-29 14 mo ago modified 2026-10-19 20 d ago also EUVD-2025-26216 , GHSA-hq8m-v68g-8cf8
- cvss
- 5.3
- version 3.1, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.4%
- EPSS 0.4% chance of exploitation in 30 days, percentile 34%
- public exploits
- 0
- none known
Summary
Opencast is a free, open-source platform to support the management of educational audio and video content. In version 18.0 and versions before 17.7, the protections against path traversal attacks in the UI config module are insufficient, still partially allowing for attacks in very specific cases. The path is checked without checking for the file separator. This could allow attackers access to files within another folder which starts with the same path. This issue has been fixed in versions 17.7 and 18.1. To mitigate this issue, check for folders that start with the same path as the ui-config folder.
Patch / fix
- maven org.opencastproject:opencast-user-interface-configuration 17.7, 18.1
- apereo opencast 17.7, 18.1
- org.opencastproject opencast-user-interface-configuration 17.7, 18.1
- github.com/opencast/opencast@e2cc65d commit
- github.com/opencast/opencast#6979 pull request
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 14 mo ago
Exploit prediction
0.40% chance of exploitation in the next 30 days, higher than 34% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 2.7 | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:U |
| CNA | 4.0 | 2.7 | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:U/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
| NVD | 3.1 | 5.3 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| maven | org.opencastproject:opencast-user-interface-configuration | <17.7 >=18.0, <18.1 |
17.7 18.1 |
Affected products
- opencast opencast
Classification
- Weakness
-
- CWE-23 Relative Path Traversal
References
-
github.com
/opencast/opencast/pull/6979
web, patch
-
github.com
/opencast/opencast/commit/e2cc65d6fbe052ebb71d9f6b583bb54b181af009
web, patch
-
github.com
/opencast/opencast/security/advisories/GHSA-hq8m-v68g-8cf8
web, third-party-advisory
-
nvd.nist.gov
/vuln/detail/CVE-2025-55202
advisory
-
github.com
/opencast/opencast
package
Sources
- CVE List CVE-2025-55202
- GitHub Advisory GHSA-hq8m-v68g-8cf8
- NVD CVE-2025-55202
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.