Skip to content
OpenAdvisories
Medium · 5.9 CVE-2013-0294 EUVD-2020-0156GHSA-q4v3-wmm6-hcrxPYSEC-2020-211

pyrad is vulnerable to the use of Insufficiently Random Values

Published Jan 28, 2020 · Updated Aug 6, 2024 · Assigned by redhat

Description

packet.py in pyrad before 2.1 uses weak random numbers to generate RADIUS authenticators and hash passwords, which makes it easier for remote attackers to obtain sensitive information via a brute force attack.

Affected products

VendorProductAffectedFixed
pyrad pyrad before 2.1 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 pyrad 2.0-2 —
Debian 13 pyrad 2.0-2 —
Debian 12 pyrad 2.0-2 —

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI pyrad < 2.1 2.1 GHSA-q4v3-wmm6-hcrx

References