Skip to main content

Crypt::SaltedHash CVE-2026-47372

| EUVD-2026-31198 CRITICAL
Use of Cryptographically Weak Pseudo-Random Number Generator (PRNG) (CWE-338)
2026-05-20 9b29abf9-4ab0-4765-b253-1875cd9b441e GHSA-h295-pfx3-r298
9.1
CVSS 3.1
Share

CVSS VectorNVD

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
None

Lifecycle Timeline

4
Source Code Evidence Fetched
May 21, 2026 - 15:22 vuln.today
Analysis Generated
May 21, 2026 - 15:22 vuln.today
CVSS changed
May 21, 2026 - 15:22 NVD
9.1 (CRITICAL)
CVE Published
May 20, 2026 - 22:16 nvd
UNKNOWN (no severity yet)

DescriptionNVD

Crypt::SaltedHash versions through 0.09 for Perl generate insecure random values for salts.

These versions use the built-in rand function, which is predictable and unsuitable for cryptography.

AnalysisAI

Predictable salt generation in the Perl module Crypt::SaltedHash through version 0.09 weakens password hash storage by deriving salts from Perl's non-cryptographic rand() function. Attackers who obtain a salted hash database can predict or precompute salts, dramatically reducing the cost of offline brute-force or rainbow-table attacks against stored credentials. …

Sign in for full analysis, threat intelligence, and remediation guidance.

RemediationAI

24 hours: Identify all systems and applications using Crypt::SaltedHash and document current versions. 7 days: Upgrade Crypt::SaltedHash to version 0.10 on all affected systems and verify functionality. …

Sign in for detailed remediation steps.

Vendor StatusVendor

Share

CVE-2026-47372 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy