Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-77362

QCryptographicsHash::addData with Keccak and Sha3 algorithms crash when passing >= 256MB of data

    XMLWordPrintable

    Details

    • Commits:
      a08ac1986d39b4d4614f654b3408c7b846c835c9 (qt/qtbase/5.12)

      Description

      To reproduce, run attached application.

      Stack with Qt 5.12.4:

      1 KeccakPermutationOnWordsAfterXoring1152bits KeccakF-1600-opt64.c   284 0x7ffff78e709f 
      2 KeccakAbsorb1152bits                        KeccakF-1600-opt64.c   410 0x7ffff78f0eee 
      3 Absorb                                      KeccakSponge.c         146 0x7ffff78f1ffd 
      4 Update                                      KeccakNISTInterface.c  46  0x7ffff78f2197 
      5 QCryptographicHash::addData                 qcryptographichash.cpp 390 0x7ffff78f3f09 
      6 QCryptographicHash::addData                 qcryptographichash.cpp 414 0x7ffff78f3f9a 
      7 main                                        main.cpp               11  0x400b78       
      

        Attachments

          Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            Activity

              People

              Assignee:
              thiago Thiago Macieira
              Reporter:
              poikelin Joni Poikelin
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes