There was usage of the insecure rand() function within the process of generating the 2FA secret.

There was usage of an insufficient length for the 2FA secret according to RFC 4226 of 10 bytes vs 20 bytes.

CVE-2021-23126, CVE-2021-23127

This vulnerability affects the following application versions:

  • Joomla 3.6.3
  • Joomla 3.6.3-rc1
  • Joomla 3.6.3-rc2
  • Joomla 3.6.3-rc3
  • Joomla 3.6.4
  • Joomla 3.6.5
  • Joomla 3.7.0
  • Joomla 3.7.0-rc1
  • Joomla 3.7.0-rc2
  • Joomla 3.7.0-rc3
  • Joomla 3.7.0-rc4
  • Joomla 3.7.1
  • Joomla 3.7.1-rc1
  • Joomla 3.7.1-rc2
  • Joomla 3.7.2
  • Joomla 3.7.3
  • Joomla 3.7.3-rc1
  • Joomla 3.7.3-rc2
  • Joomla 3.7.4
  • Joomla 3.7.4-rc1
  • Joomla 3.7.5
  • Joomla 3.8.0
  • Joomla 3.8.0-rc1
  • Joomla 3.8.1
  • Joomla 3.8.1-rc
  • Joomla 3.8.2
  • Joomla 3.8.2-rc
  • Joomla 3.8.3
  • Joomla 3.8.3-rc
  • Joomla 3.8.4
  • Joomla 3.8.4-rc
  • Joomla 3.8.4-rc2
  • Joomla 3.8.5
  • Joomla 3.8.5-rc
  • Joomla 3.8.6
  • Joomla 3.8.6-rc1
  • Joomla 3.8.7
  • Joomla 3.8.7-rc
  • Joomla 3.8.8
  • Joomla 3.8.8-rc
  • Joomla 3.8.9
  • Joomla 3.8.9-rc
  • Joomla 3.8.10
  • Joomla 3.8.11
  • Joomla 3.8.12
  • Joomla 3.8.13
  • Joomla 3.9.0
  • Joomla 3.9.1
  • Joomla 3.9.2
  • Joomla 3.9.3
  • Joomla 3.9.4
  • Joomla 3.9.5
  • Joomla 3.9.6
  • Joomla 3.9.7
  • Joomla 3.9.8
  • Joomla 3.9.9
  • Joomla 3.9.10
  • Joomla 3.9.11
  • Joomla 3.9.12
  • Joomla 3.9.13
  • Joomla 3.9.14
  • Joomla 3.9.15
  • Joomla 3.9.16
  • Joomla 3.9.17
  • Joomla 3.9.18
  • Joomla 3.9.19
  • Joomla 3.9.20
  • Joomla 3.9.21
  • Joomla 3.9.22
  • Joomla 3.9.23
  • Joomla 3.9.24

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *