CVE-2013-1445

python-crypto: PRNG not correctly reseeded in some situations

Published Oct 26, 2013 CVSS 2.0 · 4.3 Medium EPSS 1.7% KEV · Not listed
Description
The Crypto.Random.atfork function in PyCrypto before 2.6.1 does not properly reseed the pseudo-random number generator (PRNG) before allowing a child process to access it, which makes it easier for context-dependent attackers to obtain sensitive information by leveraging a race condition in which a child process is created and accesses the PRNG within the same rate-limit period as another process.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DSA Debian DSA DSA-2781-1 python-crypto security update
EUVD EUVD EUVD-2013-0027 The Crypto.Random.atfork function in PyCrypto before 2.6.1 does not properly reseed the pseudo-random number generator (PRNG) before allowing a child process to access it, which makes it easier for context-dependent attackers to obtain sensitive information by leveraging a race condition in which a child process is created and accesses the PRNG within the same rate-limit period as another process.
Github GHSA Github GHSA GHSA-x377-f64p-hf5j PyCrypto does not properly reseed PRNG before allowing access
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
debian
Published
Updated
Sep 16, 2024, 4:43 PM
Reserved
Jan 26, 2013, 12:00 AM
Status
Modified
Published
Oct 26, 2013, 5:55 PM
Modified
Jun 16, 2026, 11:51 PM
Severity
Low
Public date
Oct 17, 2013, 12:00 AM