Uploaded image for project: 'phpBB3'
  1. phpBB3
  2. PHPBB3-9072

crc32() hashing for user_email_hash

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 3.0.6
    • Fix Version/s: 3.0.7
    • Component/s: Authentication
    • Labels:
      None
    • Environment:
      PHP Environment:
      Database:

      Description

      The 3.0.6 version use the crc32() function for hashing user email. This get the problem with password remind when phpbb move from 32 bit to 64 bit systems, because the php crc32() function return different values in 32 and 64 bit systems. For example, the phpbb_email_hash() for email 'dudarik@yandex.ru' for 32 bit systems return -80635440617 and 348861289017 for 64 bit systems.

        Attachments

          Activity

            People

            • Assignee:
              bantu Andreas Fischer
              Reporter:
              nissin nissin [X] (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: