{"action":"Upgrade devise-two-factor to 4.0.2 or later.","affected":[{"fixed":"4.0.2","introduced":"0"}],"component":"devise-two-factor","cve_ids":["CVE-2021-43177"],"ecosystem":"RubyGems","epss":0.00884,"exploited":false,"fixed_versions":["4.0.2"],"ghsa_id":"GHSA-jm35-h8q2-73mp","id":"tcs_01M5KEKYB063C3Y6PFZ21KAA3H","modified_at":"2026-08-27T03:56:00.293667065Z","published_at":"2022-04-07T22:09:03Z","references":["https://osv.dev/vulnerability/GHSA-jm35-h8q2-73mp","https://github.com/tinfoil/devise-two-factor/security/advisories/GHSA-jm35-h8q2-73mp","https://nvd.nist.gov/vuln/detail/CVE-2021-43177","https://github.com/tinfoil/devise-two-factor/issues/106","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/devise-two-factor/CVE-2021-43177.yml","https://github.com/tinfoil/devise-two-factor"],"severity":{"label":"medium","score":5.3},"sources":[{"source":"osv","source_id":"GHSA-jm35-h8q2-73mp","url":"https://osv.dev/vulnerability/GHSA-jm35-h8q2-73mp"}],"summary":"Improper one time password handling in devise-two-factor"}