<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>This is a courtesy security advisory for the Shibboleth Identity
      Provider v2 and OpenSAML v2.  Both projects reached end-of-life in
      July 2016.  We are sending this announcement as a courtesy for
      anyone who may still be using this very old and unsupported
      software.  v3 and newer of both software packages are unaffected
      by this issue.<br>
    </p>
    <p>The org.opensaml.xml.util.Base64 support class found in
      java-xmltooling (component of OpenSAML v2) is subject to a gzip
      bomb DoS memory exhaustion attack if very large Base64 and gzipped
      data is decoded.</p>
    <p>For technical details see the Jira issue [1].<br>
    </p>
    <p>OpenSAML v2 users who are using this class directly are advised
      at a minimum to switch to a different Base64 implementation.</p>
    <p>For Identity Provider v2 users, there is no workaround.</p>
    <p>For both projects a different Base64 implementation was used
      starting with v3.0, so no modern and supported versions of the
      software are affected.<br>
    </p>
    <p>In general, if you are using v2 of either software package it is
      of course strongly recommended to upgrade to a modern supported
      version.<br>
    </p>
    <p>Thanks,<br>
      Brent</p>
    <p>[1] <a class="moz-txt-link-freetext" href="https://issues.shibboleth.net/jira/browse/JXT-126">https://issues.shibboleth.net/jira/browse/JXT-126</a></p>
  </body>
</html>