Home
Home
Trends
Trends
Vulnerabilities
Vulnerabilities
News
News
Researchers
Researchers
Why dbugs?
Why dbugs?
Settings

Tim Legge

Researcher fromCPAN Security Team
#36765of 56,327
7.5Total CVSS
Vulnerabilities · 1
PT-2026-55751
7.5
2026-07-05
Cpan · Crypt::Dsa · CVE-2026-14570
**Name of the Vulnerable Software and Affected Versions** Crypt::DSA versions prior to 1.22 **Description** The software draws the DSA signing nonce and private key from a biased random generator. Specifically, the `makerandom()` function in `Crypt::DSA::Util` forces the high bit of every returned value to ensure an N-bit integer for prime search. This results in non-uniform values because the top bit is fixed. An attacker can recover the private key using a lattice attack by collecting a modest number of signatures and the public key. **Recommendations** Update to version 1.22 or later. Generate new keys, as any keys used to sign with affected versions should be considered compromised.