CVE-2022-23472
Passeo is an open source python password generator. Versions prior to 1.0.5 rely on the python `random` library for random value selection. The python `random` library warns that it should not be used for security purposes due to its reliance on a non-cryptographically secure random number generator. As a result a motivated attacker may be able to guess generated passwords. This issue has been addressed in version 1.0.5. Users are advised to upgrade. There are no known workarounds for this vulnerability.
- Score
- CVSS 3.1 7.5 High
- Status
- Modified - security-advisories@github.com
- Published
- 2022-12-06
- Last modified
- 2025-04-23
- Weaknesses
- CWE-338
Affected products
References
- https://github.com/ArjunSharda/Passeo/commit/8caa798b6bc4647dca59b2376204b6dc6176361a
- https://github.com/ArjunSharda/Passeo/security/advisories/GHSA-mhhf-vgwh-fw9h
- https://peps.python.org/pep-0506/