Skip to content

CVE-2012-4571 Python Keyring does not securely initialize encryption cipher

LowCVSS 2.1 EPSS 0.37%
Published
Updated
Exploit status
No public exploit known

Description

Python Keyring 0.9.1 does not securely initialize the cipher when encrypting passwords for CryptedFileKeyring files, which makes it easier for local users to obtain passwords via a brute-force attack.

Affected products

ProductAffected versionsFixed in
pypi keyring(PyPI) < 0.9.2 0.9.2
pypi keyring(PyPI) = 0.1 No fix listed
pypi keyring(PyPI) = 0.2 No fix listed
pypi keyring(PyPI) = 0.3 No fix listed
pypi keyring(PyPI) = 0.4 No fix listed
pypi keyring(PyPI) = 0.5 No fix listed
pypi keyring(PyPI) = 0.5.1 No fix listed
pypi keyring(PyPI) = 0.6.2 No fix listed
pypi keyring(PyPI) = 0.7 No fix listed
pypi keyring(PyPI) = 0.7.1 No fix listed
pypi keyring(PyPI) = 0.8 No fix listed
pypi keyring(PyPI) = 0.8.1 No fix listed
pypi keyring(PyPI) = 0.9 No fix listed
pypi keyring(PyPI) = 0.9.1 No fix listed
pypi keyring(PyPI) <= 0.9.1 No fix listed
debian/python-keyring(Debian:12) < 0.9.2-1 0.9.2-1
debian/python-keyring(Debian:13) < 0.9.2-1 0.9.2-1
debian/python-keyring(Debian:14) < 0.9.2-1 0.9.2-1
python keyring = 0.9.1 No fix listed

References