<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>https://cve.radiocsirt.org/rss/recent/all/10</id>
  <title>Most recent entries from all</title>
  <updated>2026-10-02T22:34:07.290161+00:00</updated>
  <author>
    <name>Vulnerability-Lookup</name>
    <email>csirt@opendfir.org</email>
  </author>
  <link href="https://cve.radiocsirt.org" rel="alternate"/>
  <generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator>
  <subtitle>Contains only the most 10 recent entries.</subtitle>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/euvd-2026-187041</id>
    <title>EUVD-2026-187041</title>
    <updated>2026-10-02T22:34:07.294557+00:00</updated>
    <content>EUVD-2026-187041</content>
    <link href="https://cve.radiocsirt.org/vuln/euvd-2026-187041"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/fkie_cve-2024-8796</id>
    <title>fkie_cve-2024-8796</title>
    <updated>2026-10-02T22:34:07.294606+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Under the default configuration, Devise-Two-Factor versions &gt;= 2.2.0 &amp; &lt; 6.0.0 generate TOTP shared secrets that are 120 bits instead of the 128-bit minimum defined by RFC 4226. Using a shared secret shorter than the minimum to generate a multi-factor authentication code could make it easier for an attacker to guess the shared secret and generate valid TOTP codes.</p>
      </div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/fkie_cve-2024-8796"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/ghsa-qjxf-mc72-wjr2</id>
    <title>GHSA-qjxf-mc72-wjr2 — Devise-Two-Factor Authentication Uses Insufficient Default OTP Shared Secret Length</title>
    <updated>2026-10-02T22:34:07.294642+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> RubyGems: devise-two-factor</p>
<p>### Summary
Under the default configuration, Devise-Two-Factor versions 1.0.0 or &gt;= 4.0.0 &amp; &lt; 6.0.0 generate TOTP shared secrets that are 120 bits instead of the 128-bit minimum defined by [RFC 4226](https://datatracker.ietf.org/doc/html/rfc4226). Using a shared secret shorter than the minimum to generate a multi-factor authentication code could make it easier for an attacker to guess the shared secret and generate valid TOTP codes.</p>
<p>### Remediation
Devise-Two-Factor should be upgraded to version v6.0.0 as soon as possible. After upgrading, the length of shared secrets and TOTP URLs generated by the library will increase since the new shared secrets will be longer.</p>
<p>If upgrading is not possible, you can override the default `otp_secret_length` attribute in the model when configuring `two_factor_authenticable` and set it to a value of at least 26 to ensure newly generated shared secrets are at least 128-bits long.</p>
<p>After upgrading or implementing the workaround, applications using Devise-Two-Factor may wish to migrate users to the new OTP length to provide increased protection for those accounts. Turning off OTP for users by setting `otp_required_for_login` to false is not recommended since it would leave accounts unprotected. However, you may wish to implement application logic that checks the length of a user's shared secret and prompts users to re-enroll in OTP.</p>
<p>### Background
Devise-Two-Factor uses [ROTP](https://github.com/mdp/rotp) to generate shared secrets for TOTP.…</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/ghsa-qjxf-mc72-wjr2"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/ubuntu-cve-2024-8796</id>
    <title>UBUNTU-CVE-2024-8796</title>
    <updated>2026-10-02T22:34:07.294687+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> Ubuntu:16.04:LTS: ruby-devise-two-factor, Ubuntu:Pro:20.04:LTS: ruby-devise-two-factor, Ubuntu:Pro:22.04:LTS: ruby-devise-two-factor</p>
<p>Under the default configuration, Devise-Two-Factor versions &gt;= 2.2.0 &amp; &lt; 6.0.0 generate TOTP shared secrets that are 120 bits instead of the 128-bit minimum defined by RFC 4226. Using a shared secret shorter than the minimum to generate a multi-factor authentication code could make it easier for an attacker to guess the shared secret and generate valid TOTP codes.</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/ubuntu-cve-2024-8796"/>
  </entry>
</feed>
