Skip to main content
← All vulnerabilities
CVE-2021-43177GHSA-JM35-H8Q2-73MP

As a result of an incomplete fix for CVE-2015-7225, in versions of devise-two-factor prior to 4.0.2 it is possible to reuse a One-Time-Passw

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 4.0.2
None on Exploit-DB, Metasploit or GitHub

Summary

As a result of an incomplete fix for CVE-2015-7225, in versions of devise-two-factor prior to 4.0.2 it is possible to reuse a One-Time-Password (OTP) for one (and only one) immediately trailing interval. CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N)

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • Tinfoil devise-two-factor

    fixed in 4.0.2

  • devise-two-factorRubyGems

    fixed in 4.0.2

References 1

GitHub · tinfoil/devise-two-factor