CVE-2026-77614
Vulnérabilité élevée dans opencast (opencast)
Description
Opencast is a free, open-source platform to support the management of educational audio and video content. Prior to versions 19.7 and 20.2, the default security configuration in etc/security/mh_default_org.xml accepts a client-selected JSESSIONID from the ;jsessionid= URL path parameter and does not replace it when the victim logs in. An unauthenticated attacker can send a crafted link to a victim whose browser has no active Opencast session cookie, wait for the victim to authenticate, and then reuse the known identifier as the victim's authenticated session. This can expose the victim's data and actions and can produce full administrative account takeover when the victim is an administrator. This issue is fixed in versions 19.7 and 20.2.
Gravité et risque d'exploitation
CVE-2026-77614 obtient un score CVSS de 8.8/10, soit une gravité élevée. Selon le modèle EPSS, la probabilité qu'elle soit exploitée dans les 30 prochains jours est de 0.55 %, ce qui la place devant 44.9 % des CVE référencées.
Que faire ?
- Vérifiez si opencast (versions >= 20.0, < 20.2, < 19.7) est présent sur votre parc.
- Appliquez le correctif ou la version corrigée indiqués dans les références de l'éditeur.
- À défaut de correctif, limitez l'exposition (filtrage réseau, désactivation du composant).
- Automatisez la détection : les agents CVE Heimdall (gratuits, open source) corrèlent l'inventaire de vos serveurs avec la base CVE.
Références
- https://github.com/opencast/opencast/security/advisories/GHSA-6f53-jp7x-gg7p
- https://github.com/opencast/opencast/commit/c36652250a026afb7cf78b663950c702669f1d3f
- https://github.com/opencast/opencast/commit/ff84128c9b3bcbd79c28192d25929dab8faf185f
- https://github.com/opencast/opencast/releases/tag/19.7
- https://github.com/opencast/opencast/releases/tag/20.2
