PT-2022-16013 · Python · Random+1

Arjun Sharda

+1

·

Published

2022-12-06

·

Updated

2022-12-08

·

CVE-2022-23472

CVSS v4.0

8.2

High

VectorAV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions Passeo versions prior to 1.0.5
Description Passeo is an open source python password generator that relies on the python random library for random value selection in versions prior to 1.0.5. The python random library is not suitable for security purposes due to its non-cryptographically secure random number generator, which may allow a motivated attacker to guess generated passwords.
Recommendations For versions prior to 1.0.5, upgrade to version 1.0.5, which addresses this issue by using the secrets library. It is also recommended to change any passwords generated with Passeo before version 1.0.5.

Exploit

Fix

Weakness Enumeration

Related Identifiers

CVE-2022-23472
GHSA-MHHF-VGWH-FW9H
PYSEC-2022-42997

Affected Products

Random
Secrets