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
| Vector | AV: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
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Random
Secrets