CVE-2026-46474: CWE-331 Insufficient Entropy in TEODESIAN Trog::TOTP
Trog::TOTP versions before 1.006 for Perl generate secrets using rand. Secrets were generated using Perl's built-in rand function, which is predictable and unsuitable for security usage.
AI Analysis
Technical Summary
Trog::TOTP versions prior to 1.006 use Perl's built-in rand function to generate secrets for time-based one-time passwords (TOTP). Since rand is predictable and not cryptographically secure, the generated secrets lack sufficient entropy (CWE-331), making them vulnerable to prediction attacks. This undermines the security guarantees of the TOTP mechanism, potentially allowing attackers to guess or reproduce valid one-time passwords. The CVSS v3.1 base score is 7.5, reflecting a network attack vector with low attack complexity, no privileges required, no user interaction, and high confidentiality impact.
Potential Impact
The vulnerability impacts the confidentiality of TOTP secrets generated by the affected versions of Trog::TOTP. An attacker could potentially predict or reproduce these secrets due to insufficient entropy, compromising the security of authentication mechanisms relying on these one-time passwords. There is no indication of impact on integrity or availability. No known exploits have been reported in the wild.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until an official fix is released, users should avoid using affected versions of Trog::TOTP for security-critical applications or implement additional entropy sources for secret generation. Monitoring vendor channels for updates is recommended.
CVE-2026-46474: CWE-331 Insufficient Entropy in TEODESIAN Trog::TOTP
Description
Trog::TOTP versions before 1.006 for Perl generate secrets using rand. Secrets were generated using Perl's built-in rand function, which is predictable and unsuitable for security usage.
CVSS v3.1
Score 7.5high
Affected software
Weaknesses
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
Trog::TOTP versions prior to 1.006 use Perl's built-in rand function to generate secrets for time-based one-time passwords (TOTP). Since rand is predictable and not cryptographically secure, the generated secrets lack sufficient entropy (CWE-331), making them vulnerable to prediction attacks. This undermines the security guarantees of the TOTP mechanism, potentially allowing attackers to guess or reproduce valid one-time passwords. The CVSS v3.1 base score is 7.5, reflecting a network attack vector with low attack complexity, no privileges required, no user interaction, and high confidentiality impact.
Potential Impact
The vulnerability impacts the confidentiality of TOTP secrets generated by the affected versions of Trog::TOTP. An attacker could potentially predict or reproduce these secrets due to insufficient entropy, compromising the security of authentication mechanisms relying on these one-time passwords. There is no indication of impact on integrity or availability. No known exploits have been reported in the wild.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until an official fix is released, users should avoid using affected versions of Trog::TOTP for security-critical applications or implement additional entropy sources for secret generation. Monitoring vendor channels for updates is recommended.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- CPANSec
- Date Reserved
- 2026-05-14T17:55:07.623Z
- Cvss Version
- null
- State
- PUBLISHED
- Remediation Level
- null
Threat ID: 6a075d33ec166c07b076627e
Added to database: 05/15/2026, 17:51:47 UTC
Last enriched: 05/23/2026, 06:34:14 UTC
Last updated: 07/31/2026, 19:22:59 UTC
Views: 112
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.