QID 980398

QID 980398: Java (maven) Security Update for org.opencastproject:opencast-kernel (GHSA-vmm6-w4cf-7f3x)

Security update has been released for org.opencastproject:opencast-kernel to fix the vulnerability.

Note: The preceding description block is extracted directly from the security advisory. Using automation, we have attempted to clean and format it as much as possible without introducing additional issues.

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.

  • CVSS V3 rated as Critical - 10 severity.
  • CVSS V2 rated as High - 6.4 severity.
  • Solution
    This problem is fixed in Opencast 7.6 and Opencast 8.1Workaround:
    As a workaround for older, unpatched versions, disabling remember-me cookies in `etc/security/mh_default_org.xml` will mitigate the problem but will obviously also disable this feature without obvious indication. To deactivate this, remove the following line from the security configuration:

    ```xml
    <sec:remember-me />
    ```
    Vendor References

    CVEs related to QID 980398

    Software Advisories
    Advisory ID Software Component Link
    GHSA-vmm6-w4cf-7f3x org.opencastproject:opencast-kernel URL Logo github.com/advisories/GHSA-vmm6-w4cf-7f3x