Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-16990

Update jbcrypt library to 0.4 from 0.3m to resolve CVE-2015-0886

    XMLWordPrintableJSON

Details

    • Operability
    • Low Hanging Fruit
    • All
    • None

    Description

      We are using jbcrypto of version 0.3m across all versions, this version of the library was never changed since 1.1.2.

      In 0.3m they found out this (1) and (2, 3 for better explanation / reference)

      I think we are affected by this, it is possible to set 31 rounds here (4) which would hit the same same logic afteward these tickets are talking about.

      1) https://nvd.nist.gov/vuln/detail/CVE-2015-0886

      2) http://www.mindrot.org/projects/jBCrypt/news/rel04.html

      3) https://bugzilla.mindrot.org/show_bug.cgi?id=2097

      4) https://github.com/apache/cassandra/blob/trunk/src/java/org/apache/cassandra/auth/CassandraRoleManager.java#L105-L117

      I hence propose to update the library to 0.4 where this is fixed.

      Attachments

        Issue Links

          Activity

            People

              stefan.miklosovic Stefan Miklosovic
              stefan.miklosovic Stefan Miklosovic
              Stefan Miklosovic
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: