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

    • 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

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: