CVE Catalog

CVE-2026-13082

MediumCVSS 5.3
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.22%

12th percentile - higher than 12% of all known CVEs

Summary

Vulnerability in the GD::SecurityImage library for Perl (versions up to 1.75) uses the rand function to generate CAPTCHA secrets. The rand function is predictable and reversible, making it unsuitable for security purposes.

Risk Assessment

An attacker can predict or reconstruct the CAPTCHA text, enabling automated attacks (e.g., brute-force, spam) that bypass CAPTCHA protections.

Recommendation

Update the GD::SecurityImage library to a version newer than 1.75 that uses a secure random number generator (e.g., from the Crypt::Random module).

Related vulnerabilities

Original NVD description (English source)

GD::SecurityImage versions through 1.75 for Perl use rand to generate secrets. The random method creates the challenge text used for the CAPTCHA by sampling characters from an array using Perl's built-in rand function, and generates a (by default) six-character string. The built-in rand function is unsuitable for security applications because it is predictable and reversible.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS